Salut à tous !
J'ai pas mal cogité sur la réponse d'Arnaud, et mes cogitations
m'amènent à une question:
2008/1/15, Arnaud Ventre <ventrea@gmail.com>:
Perso j'ai un
#SET{mavariable,#INCLURE{fond=monsquelette}{monparam=#ENV{monparam}}}
Je n'avais pas saisi la portée de l'inclure sous forme de balise.
J'avais compris l'idée de l'inclusion dynamique ou non (notamment du
point de vue du cache), mais je n'avais pas imaginé que l'on puisse
conditionner l'affichage d'une noisette à un paramètre (#ENV, #GET ou
n'importe quelle balise) comme:
[(#BALISEQUELCONQUE|=={untruc}|?{' ',''})
[(#INCLURE{fond=manoisette}{param=chose})]
]
C'est pratique puisque cela permet de conditionner l'exécution d'une
boucle à n'importe quelle condition, même si elle ne porte pas sur les
éléments de la requête SQL. À moins que ce soit déjà possible
autrement ?
J'en viens à ma question, est-ce qu'il a déjà été envisagé de valider
ce genre d'écriture:
<BOUCLE_Conditionnelle(ARTICLES){#BALISE=quelquechose}>
blablabla...
</BOUCLE_Conditionnelle>
Ce serait encore plus pratique et débloquerait pas mal de situations:
quand un critère renvoie vrai la boucle est exécutée, sinon c'est son
code optionnel éventuel... C'est bien plus pratique et propre que de
multiplier les noisettes à chaque fois que l'on veut faire des
conditions.
Qu'en pensez-vous ?
--
MARNE Bertrand