Pb avec <INCLURE> dans une boucle, bug ?

Bonsoir,

  J'ai le code suivant :

<BOUCLE_arti2(ARTICLES){id_article}>
   <BOUCLE_layout(MOTS){id_article}{type=- mise en page}>
     <INCLURE(#TITRE.php3){id_article}>
   </BOUCLE_layout>
</BOUCLE_arti2>

Au final, je reçois :

  <INCLURE(layout1.php3){id_article}>

dans le navigateur. La boucle est donc OK, par contre SPIP semble s'emmèler les pinceaux avec le #TITRE dans le inclure. Il le remplace bien par ce que renvoit la boucle interne mais ensuite, il ne l'interprète pas comme un INCLURE mais comme du texte. Est-ce un bug ou est-ce un comportement prévu ?

Cordialement

--
Jean-Luc

Salut, je pense que ce que tu veux faire n'est pas possible avec des boucles
(le passage de paramètre via le inclure dans le nom de fichier...)

il faut que tu fasse passer le mot clé en paramètre et que tu bidouilles tes
fichiers inclus en fonction (par exemple en mettant toutes les mises en page
dans un seul fichier fait avec toutes les mises en page possible...)

en espérant t'avoir aidé

Bonsoir,

J'ai le code suivant :

<BOUCLE_arti2(ARTICLES){id_article}>
<BOUCLE_layout(MOTS){id_article}{type=- mise en page}>
<INCLURE(#TITRE.php3){id_article}>
</BOUCLE_layout>
</BOUCLE_arti2>

Au final, je reçois :

<INCLURE(layout1.php3){id_article}>

dans le navigateur. La boucle est donc OK, par contre SPIP semble
s'emmèler les pinceaux avec le #TITRE dans le inclure. Il le remplace
bien par ce que renvoit la boucle interne mais ensuite, il ne
l'interprète pas comme un INCLURE mais comme du texte. Est-ce un bug ou
est-ce un comportement prévu ?

Cordialement

------------oO0o0Oo----------
::: DoriaN
::: http://www.3studio.org :::