Hello,
j'ai fait un truc très moche (à mon gout) dans mon dernier commit,
pour forcer l'appel d'une fonction spip avec un argument sur mesure :
en gros, pour appeler liste_options_langues('lg') je fais
[(#FORCERFILTRE{'lg'}|liste_options_langues)]
la balise étant juste un moyen de forcer une valeur en entrée d'un
filtre :
y'a pas plus simple/propre ? à part <?php ...?> qui obligerait à
mettre des include().
ça a déjà été évoqué à une époque (un tag <PHP> qui serait évalué dans
le squelette), mais c'est pas immédiat à coder (modif du parser).
j'ai fait un truc très moche (à mon gout) dans mon dernier commit,
pour forcer l'appel d'une fonction spip avec un argument sur mesure :
en gros, pour appeler liste_options_langues('lg') je fais
[(#FORCERFILTRE{'lg'}|liste_options_langues)]
Il existe déjà [(#REM|sinon{lg}|filtre})] et [(#EVAL{"'lg'"}|filtre)]
; et depuis qqs jours en SVN [(#VAL{lg}|filtre)] (si j'ai bien
compris)
> j'ai fait un truc très moche (à mon gout) dans mon dernier commit,
> pour forcer l'appel d'une fonction spip avec un argument sur mesure :
> en gros, pour appeler liste_options_langues('lg') je fais
> [(#FORCERFILTRE{'lg'}|liste_options_langues)]
Il existe déjà [(#REM|sinon{lg}|filtre})] et [(#EVAL{"'lg'"}|filtre)]
les deux génèrent du code inutile
; et depuis qqs jours en SVN [(#VAL{lg}|filtre)] (si j'ai bien
compris)