Bug possible dans #SAISIE{selecteur_article...} avec limite_branche
BERTRAND Joël <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Bonjour à tous et excellente année 2021.
Je viens de tomber sur une chose un peu bizarre avec une balise #SAISIE.
Je passe à un formulaire l'identifiant de la rubrique courante pour que
l'utilisateur puisse sélectionner un article _de la même rubrique_. Le
passage de paramètre se passe bien, mais la saisie ne fonctionne pas
comme attendue.
J'ai écrit dans mon formulaire :
#ENV{id_rubrique}
#SAISIE{selecteur_article, article_precedent,
label='Article précédent',
limite_branche=4} <- le 4 est normal, c'est un test
#SAISIE{selecteur_article, article_suivant,
label='Article suivant',
limite_branche=#ENV{id_rubrique}}
Je récupère bien dans la sortie html la valeur 14 qui correspond à la
rubrique en cours. Voir pour cela la pièce jointe.
Comme je n'arrivais pas à faire fonctionner limite_branche, j'ai testé
la valeur de rubrique 4 (qui est la rubrique parente de la rubrique 14).
Là, comme on peut le voir, j'obtiens bien des liens sélectionnables sur
les trois rubriques présentes à ce niveau puis sur les articles contenus
dans ces rubriques qui fonctionnent (au css près qu'il faut que
j'adapte). Je m'attendais à trouver la même chose avec la rubrique 14
(qui contient naturellement des articles). À la place de cela, je
n'obtiens que le titre de la rubrique sans aucun lien vers les articles
de la rubrique en question.
J'ai essayé de voir comment était créé ce selecteur_article et ça m'a
renvoyé à prive/formulaires/selecteur/navigateur.html qui est un peu
cryptique.
Toute idée pour contourner le problème sera la bienvenue.
Bien cordialement,
JB
bug.png
(image/png, 29.5 KB) - not displayed