Wewnęrzny parser XML w Joomla Drukuj
Ocena użytkowników: / 0
SłabyŚwietny 
Wpisany przez Jan Jackowicz-Korczyński   
czwartek, 19 listopada 2009 19:20

Joomla API udostępnia wewnętrzny parser XLM


 

<?php


$xml =& JFactory::getXMLParser( 'simple' );  //tworzy obiekt dokumentu XML

 

$xml->loadFile( 'templates/rhuk_milkyway/templateDetails.xml' );  // ładuje do niego plik  XML, tu instalkę jednej z templatek 


$positions =& $xml->document->getElementByPath( 'files' ); // ładuje do tablicy $positions wszystkie wystąpienia z tagu <files>



 //poniższa pętla wyświetla wszystkie elementy podrzędne z tagu <files>

foreach ($positions->children() as $position) {

echo $position->data() . "<br />";

}


?>