J’ai beau retourner dans tous les sens, ça me tri l’ensemble des auteurs par id_auteur et non par id_mot. J’ai le cas d’un auteur qui se retrouve classé dernier avec son id supérieur aux autres. Il a les mêmes mots clés que 3 d’entre eux et impossible à le classer.
Je viens de passer plusieurs heures sur le problème mais je ne trouve rien. Peut-être verrez-vous dans ce code le problème et sa solution.
Pas sûr de moi, mais je me demande si SPIP peut/sait comprendre le critère {par id_mot} dans une boucle AUTEURS, même avec l'indication de la table de liaison mots_lien
tu peux peut-être essayer avec {par mots.id_mot} en ajoutant la déclaration de la table mots dans ta boucle :
<BOUCLE_trombi_test(AUTEURS mots mots_liens){mots.id_mot = > #GET{mot}}{par mots.id_mot}>
J’ai beau retourner dans tous les sens, ça me tri l’ensemble des auteurs par id_auteur et non par id_mot. J’ai le cas d’un auteur qui se retrouve classé dernier avec son id supérieur aux autres. Il a les mêmes mots clés que 3 d’entre eux et impossible à le classer.
Je viens de passer plusieurs heures sur le problème mais je ne trouve rien. Peut-être verrez-vous dans ce code le problème et sa solution.