maieul
(Maïeul Rouquette)
Juillet 31, 2014, 3:35
1
Salut à tous,
j'ignore si c'est un changement de SPIP 3 avec la généralisation des mots, où si le comportement existait avant, mais voilà
<BOUCLE_mots(MOTS)>
#ID_MOT
</BOUCLE_mots>
retourne aussi les mots sans aucun objet associés.
Par contre si on fait
<BOUCLE_mots(MOTS){par titre}{objet=article}>
On a que les mots avec un objet article associé, au moins.
Ceci n'est pas documenté en http://www.spip.net/fr_article909.html .
Avant de faire l'ajout, je voulais savoir si c'est le comportement attendu de SPIP (a priori oui, mais sait-on jamais)...
Maïeul
Ybbet
Juillet 31, 2014, 3:49
2
Salut à tous,
j'ignore si c'est un changement de SPIP 3 avec la généralisation des mots,
où si le comportement existait avant, mais voilà
<BOUCLE_mots(MOTS)>
#ID_MOT
</BOUCLE_mots>
retourne aussi les mots sans aucun objet associés.
Par contre si on fait
<BOUCLE_mots(MOTS){par titre}{objet=article}>
On a que les mots avec un objet article associé, au moins.
Ceci n'est pas documenté en La boucle MOTS - SPIP .
Avant de faire l'ajout, je voulais savoir si c'est le comportement attendu
de SPIP (a priori oui, mais sait-on jamais)...
Maïeul
Bonjour,
Le fait d'utiliser une BOUCLE sans aucun critère, est l'équivalent d'un
"SELECT * FROM spip_objets".
On ne restreint pas par un "WHERE"...
Donc, je pense que c'est le comportement classique.
nicod
(nicod_)
Juillet 31, 2014, 5:52
3
Ce n'est pas la règle générale : dans une boucle AUTEURS par exemple, ne remontent que ceux qui sont liés à au moins un article.
maieul
(Maïeul Rouquette)
Août 4, 2014, 9:05
4
tout à fait. De même pour (ARTICLES) qui restreint aux publiés.
Bon, j'imagine que dans le cas présent c'est voulu, en tout cas pensé comme une fonctionnalité de SPIP. Donc je propose