inclusion javascript et modèle

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.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


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