En te lisant j’ai réalisé que je parcourais la table GROUPE_MOT au lieu de la table des blocs pour trouver l’id du groupe qui est en fait dans le champ type d el’objet parent.
<BOUCLE_gr(BLOCS) {id_bloc}>
#SET{type,#TYPE}
</BOUCLE_gr> <
[(#SAISIE{mot, style,id_groupe=#GET{type}
label=<:blocs_affichage:champ_style_label:>,
explication=<:blocs_affichage:champ_style_explication:> })]
don le parent a un type de mot clé … qui détermine l’affichage des mots dans le fils … cela marche
merci
Message du 21/09/19 22:08
De : « Naema » junkofzenet@gmail.com
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] fabrique saisie et … parentSans certitude d’avoir tout saisi du problème, peut-être que le plugin
« Déclarer le parent » pourrait aider (cf. Gérer la parenté dans la déclaration d'un objet éditorial. (#3844) · Tickets · spip / spip · GitLab)
D’autre part, si le « parent » est en fait un mot-clé hiérarchique pour
d’autres mots-clés, alors les plugins adéquats sur les mots-clés
pourraient faire l’affaire, ou bien, pour ce qui me concerne, j’ai juste
mis un champ supplémentaire « mot parent » (ID_PARENT) dans le formulaire
des mots-clés, ce qui me permet d’attribuer une hiérarchie aux
mots-clés. Ensuite, faire une boucle sur les mots-clés avec pour critère
de sélection l’ID_PARENT concerné, pour lister les mots-clés « fils » de
la dépendance hirarchique correspondante, à associer à votre nouvel
objet éditorial.
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc