Witam. Tworzę plugin do MyBB, który ma odczytać ze strony plik xml, przekształcić dane na zmienne i wyświetlić je w szablonie. Potrafię pobrać szablon xml lecz nie potrafię zamienić je w zmiennę. Wyglada to tak:
function steam_info_index() {
global $mybb, $thread, $data, $xml, $url, $feed, $templates, $steam_info_index;
$url = 'http://www.steamcommunity.com/groups/cswojna/memberslistxml/?xml=1';
$xml = simplexml_load_file($url);
//$classXML = new $loadclassXML($xml);
//$feed = $classXML->loadXML( $xml );
//$feed = simplexml_load_string( $xml );
$data['name'] = $feed->groupDetails->groupName;
$data['avatar'] = $feed->groupDetails->avatarFull;
$data['members'] = $feed->groupDetails->memberCount;
$data['inchat'] = $feed->groupDetails->membersInChat;
$data['ingame'] = $feed->groupDetails->membersInGame;
$data['online'] = $feed->groupDetails->membersOnline;
$data['details'] = $feed->groupDetails->summary;
$data['url'] = $feed->groupDetails->groupURL;
$data['id'] = $feed->groupID64;
eval("\$steam_info_index = \"".$templates->get("steam_info_index")."\";"); return $steam_info_index;
}
Jak wyświetlić teraz podane wyżej zmienne?
Ten post edytował tytusiik 24.11.2013, 21:21:28