Ciao a tutti.
ho capito il problema,
io usavo firefox e gli esempi nella guida sono compatibili solo su explorer...
ho trovato su questo SITO un esempio che funziona sia su firexo che su explorer
ora sto leggendo la guida e sto modificanto il modello xslt come voglio e sto impostando alcuni filtri...
con il seguente codice seleziono le città che hanno come id 1
codice:
// ------------Applica un file XSL a un XML In PHP 5 --------------------
$cityLocations = "1";
// Carica il file dati
$xml = new DOMDocument("1.0");
$xml->load($_SERVER['DOCUMENT_ROOT'].'/xml/location.xml');
// Carica il file stile
$xsl = new DOMDocument("1.0");
$xsl->load($_SERVER['DOCUMENT_ROOT'].'/xslt/location.xsl.php');
// Crea un processore XSLT
$proc = new XSLTProcessor;
// Setta un parametro da trasformare nel file XSL
$proc->setParameter( '', 'CityID', $cityLocations);
$proc->importStyleSheet($xsl); // Importa il file xslt
$dom=$proc->transformToDoc($xml); // Output risultato a documento DOM
$dom->formatOutput=true;
echo $dom->saveXML($dom->documentElement); // Invia il risultato a un browser
come potete vedere ho impostato un parametro e funziona!
Pero come faccio a eseguire il template xslt senza impostare nessun parametro, ma visualizzando tutti i dati???
Sto seguendo la guida su questo sito, ma non cè il codice da scrivere nella pagina php o asp che poi richiama il modello con il file xml.
qualcuno ha mai lavorato con questi modelli????
Grazie
Ciao