SPIP svn 9104 - Boucles MOTS et + imbriquées --> parse error

Bonjour

J'imbrique des boucles RUBRIQUES/ARTICLES et MOTS, et j'obtiens une
erreur :

Warning: strpos() [function.strpos]: Empty delimiter. in
/var/www/web/ecrire/public/phraser_html.php on line 604

Parse error: syntax error, unexpected '{', expecting '(' in
/var/www/web/ecrire/public/composer.php(72) : eval()'d code on line 14

Dans les boucles suivantes, j'ai cette erreur si je laisse la boucle
B en place, quelle que soit cette boucle (ARTICLES, RUBRIQUE, MOTS...)

<BOUCLE_selRub(RUBRIQUES){id_rubrique}{tous}>
  <BOUCLE_A(MOTS){id_rubrique}>
    <li>#TITRE - #ID_MOT #ID_RUBRIQUE</li>
    <BOUCLE_B{ARTICLES}{id_mot}>
      <li>Oh! #TITRE </li>
    </BOUCLE_B>
  </BOUCLE_A>
</BOUCLE_selRub>

Je dois passer à côté de quelque chose....

Qu'est ce qui cloche?
En tout cas, tel quel, ça plante. (j'ai bien un id_rubrique envoyé
en paramètre à cet include.

A bientôt
Grégoire

Grégoire a écrit :

Bonjour

J'imbrique des boucles RUBRIQUES/ARTICLES et MOTS, et j'obtiens une
erreur :

Warning: strpos()...

Bonjour

Je l'ai envoyé sur Spip-dev, histoire de savoir si c'est un bug (et,
je vais contourner ce problème).

A bientôt
Grégoire

Grégoire a écrit :

Bonjour

J'imbrique des boucles RUBRIQUES/ARTICLES et MOTS, et j'obtiens une
erreur :

Warning: strpos() [function.strpos]: Empty delimiter. in
/var/www/web/ecrire/public/phraser_html.php on line 604

Parse error: syntax error, unexpected '{', expecting '(' in
/var/www/web/ecrire/public/composer.php(72) : eval()'d code on line 14

Dans les boucles suivantes, j'ai cette erreur si je laisse la boucle
B en place, quelle que soit cette boucle (ARTICLES, RUBRIQUE, MOTS...)

<BOUCLE_selRub(RUBRIQUES){id_rubrique}{tous}>
  <BOUCLE_A(MOTS){id_rubrique}>
    <li>#TITRE - #ID_MOT #ID_RUBRIQUE</li>
    <BOUCLE_B{ARTICLES}{id_mot}>

C'est ici, l'erreur :slight_smile:
Il faut écrire (ARTICLES) et pas avec des accolades.

      <li>Oh! #TITRE </li>
    </BOUCLE_B>
  </BOUCLE_A>
</BOUCLE_selRub>

Je dois passer à côté de quelque chose....

Qu'est ce qui cloche?
En tout cas, tel quel, ça plante. (j'ai bien un id_rubrique envoyé
en paramètre à cet include.

A bientôt
Grégoire