2 pistes possibles:
- par pipeline affichage_final : voir la page de programmer_spip pour un exemple.
- par un filtre php utilisant include_once mis dans le modele. Le script php inclu fait alors un simple return « <script … script> » ;
Bon weekend
On Thursday, 7 December 2017, 23:41, Mikhaël MYARA mikhael.myara@ies.univ-montp2.fr wrote:
Ok je vais essayer. Ca me semble surprenant, il me semblait que les variables crées avec #SET n’avaient pas de portée au du script en cours. Je dois comprendre que les commandes SET et GET gèrent en réalité des variables globales ?
Le 7 déc. 2017 à 15:48, triton <triton@pointcentral.net> a écrit :
Le 05/12/2017 à 11:35, Mikhael Myara a écrit :
oui c’est cela. Mon modèle peut être utilisé plusieurs fois sur la même page donc ca revient à dupliquer le code.
Ah je retombe par hasard sur ce bout de code :#SET{charge,non}
code de la noisette ou du modèle<BOUCLE_js_charge(CONDITION){si #GET{charge}|!={oui}}>
#SET{charge,oui}
</BOUCLE_js_charge>le script ne sera produit qu’une seule fois même si le modèle/noisette est appelé plusieurs fois sur la page
amicalement
triton
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc