8 Aug 16:54
spip e xlm
Carlo Mayer <carlo.mayer <at> claps.it>
2011-08-08 14:54:18 GMT
2011-08-08 14:54:18 GMT
Buone vacanze!
Ma se qualcuno c'è:
devo passare un id_article a un swf (BannerRotator) tramite 2 (due) xlm da un layout di spip. Le singole
tappe riescono, ma alla fine nulla di fatto.
Mi spiego.
1) nel layout scrivo nel javascript del banner-rotator
var flashvars = {};
flashvars.settingsXML = "spip.php?page=settings4&id_article=#ID_ARTICLE";
e nella sorgente letta sul server mi dà - correttamente -:
var flashvars = {};
flashvars.settingsXML = "spip.php?page=settings4&id_article=840";
2) se sul server chiamo l'indirizzo prodotto mi costruisce un corretto xml, con questo secondo indirizzo
che mi va bene:
...<settings>
<generalOptions imagesXML="spip.php?page=images&id_article=840"
che è quello che mi serve. In effetti
3) se chiamo l'indirizzo in 2 sul server ottengo un altro xml corretto, che mi da l'elenco delle immagini
relative a quell'articolo. Che è il mio scopo finale
se io copio/incollo la sorgente di questo e la faccio girare come file a sé, il banner-rotator mi funziona
(l'xml è quindi corretto)
ma la catena non funziona, se io chiamo un articolo che usa quel layout, il banner si pianta.
Il file iniziale (punto 1) è
http://www.comunalegiuseppeverdi.it/spip.php?page=prova193&id_article=840 che dovrebbe
caricare un file xml - settings4
il file xml - settings4 (punto 2) è il risultato di
http://www.comunalegiuseppeverdi.it/spip.php?page=settings4&id_article=840 che chiama images_art.xml
il file images_art.xml (punto 3) è il risultato di http://www.comunalegiuseppeverdi.it/spip.php?page=images_art&id_article=840
cambiando al volo su
"http://www.comunalegiuseppeverdi.it/spip.php?page=images_art&id_article=xx" il numero
dell'articolo (p.es. 859, potete vedere che la boucle funziona e le immagini dell'xml variano correttamente.
Dove è che sbaglio?
comunque, buone vacanze di nuovo... ;=(
Carlo
PS: per i volenterosi e curiosi, il sito con le spiegazioni le faq, molto ben fatto, è:
http://www.flashxml.net/banner-rotator.html
--
Carlo Mayer
tel. +39 0434 26902
cel. 349 4138338
carlo.mayer <at> claps.it
skype: car_may
RSS Feed