critère optionnel inopérant

SPIP 2.1.26
la boucle suivante me cause un souci que je ne comprends pas. Ça doit être gros comme une maison, mais, bon, pour l'instant, je ne vois pas

<BOUCLE_secteur(RUBRIQUES){id_rubrique?=#ENV{id_rubrik}}{id_secteur=52}>
#TITRE
</BOUCLE_secteur>
la boucle SECTEUR n'a rien retourné
<//B_secteur>

Si je passe dans l'url un parametre id_rubrik, alors, il est bien pris en compte et seule la rubrique ayant l'id égal à "id_rubrik" est sélectionnée

Si je ne passe pas d'argument id_rubrik dans l'url, la boucle ne retourne rien
or, le critère devrait être ignoré et le résultat de la boucle devrait être équivalent à
<BOUCLE_secteur(RUBRIQUES){id_secteur=52}>
#TITRE
</BOUCLE_secteur>
qui me retourne bien tous les titres des rubriques

Quel est ce mystère mystérieux ?

euh ... id_rubrik ?? Plutôt id_rubrique, non ?

Le 12/05/2014 19:37, Manu a écrit :

SPIP 2.1.26
la boucle suivante me cause un souci que je ne comprends pas. Ça doit être gros comme une maison, mais, bon, pour l'instant, je ne vois pas

<BOUCLE_secteur(RUBRIQUES){id_rubrique?=#ENV{id_rubrik}}{id_secteur=52}>
#TITRE
</BOUCLE_secteur>
la boucle SECTEUR n'a rien retourné
<//B_secteur>

Si je passe dans l'url un parametre id_rubrik, alors, il est bien pris en compte et seule la rubrique ayant l'id égal à "id_rubrik" est sélectionnée

Si je ne passe pas d'argument id_rubrik dans l'url, la boucle ne retourne rien
or, le critère devrait être ignoré et le résultat de la boucle devrait être équivalent à
<BOUCLE_secteur(RUBRIQUES){id_secteur=52}>
#TITRE
</BOUCLE_secteur>
qui me retourne bien tous les titres des rubriques

Quel est ce mystère mystérieux ?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 12/05/14 20:10, Jean-Christophe a écrit :

euh ... id_rubrik ?? Plutôt id_rubrique, non ?

Non, c'est juste le nom d'une variable, peu importe son nom.

RTFM : je viens de relire la doc : pour un critère optionnel, critère
***et*** variable doivent avoir le même nom...
Désolé du bruit