Qui utilise le plugin "mots clés partout" sur auteur et plugin "association" ----> suite

Hello,

Dans la poursuite de mon graal :wink:

Voici une boucle que j'utilise pour les tests

<table width="100" border="1" cellspacing="0" bordercolor="#00FF00">
  <tr>
    <BOUCLE_test(spip_asso_adherents){tout}>
    <td>[(#LOGO_AUTEUR||image_reduire{40,40})]</td>
    <td>[(#NOM)] [(#PRENOM)]</td>
    <td>[(#RUE)], [(#NUMERO)]<br>
    [(#CP)] [(#VILLE)]</td>
    <td>[(#EMAIL)]</td>
    <td>[(#TELEPHONE)]</td>
    <td>[(#PORTABLE)]</td>
    <td><BOUCLE_motsclé(MOTS){id_auteur=5}> [(#TITRE)] <BR></BOUCLE_motsclé></td>
    </tr>
    </BOUCLE_test>
</table>
    </B_test>
    <//B_test>

et cela fonctionne mais je récupère les mots clés attaché à l'auteur n°5 vous l'aurez bien compris puisque comme critère j'ai mis id_auteur=5 , en fait je veux récupérer les mots clés attachés au membre concerné ?

Si je mets : {id_auteur} je n'ai rien en retour.

Si je mets : {id_adherent} j'ai le message d'erreur suivant (j'ai deux membres pour le test)

    * Erreur(s) dans le squelette
          o Erreur sur le site, boucle critère inconnu id_adherent
          o <BOUCLE_motsclé>(mots)
            *Erreur MySQL*
            mots.titre FROM spip_mots AS `mots` WHERE (id_adherent = '1')
            *Champ 'id_adherent' inconnu dans where clause*
            </BOUCLE_motsclé> AIDE
            <http://127.0.0.1/ASCA-internationnal/ecrire/?exec=aide_index&aide=erreur_mysql&var_lang=fr>,

          o <BOUCLE_motsclé>(mots)
            *Erreur MySQL*
            mots.titre FROM spip_mots AS `mots` WHERE (id_adherent = '2')
            *Champ 'id_adherent' inconnu dans where clause*
            </BOUCLE_motsclé>
          o

Petites précisons c'est l'utilisation combinée du plugin mots_clés_partout et du plugin association.

Je précise que les membres sont des visiteurs du site auxquels j'accroche des mots clés et non pas des auteurs. Est-ce du à cela ?

En fait je veux afficher chaque visiteurs avec ses mots clés associés ? après on fera des tris sur tout cela :wink:

Merci d'avance
@mitié
P@ul

Paul a écrit :

Hello,

Dans la poursuite de mon graal :wink:

Voici une boucle que j'utilise pour les tests

<table width="100" border="1" cellspacing="0" bordercolor="#00FF00">
  <tr>
    <BOUCLE_test(spip_asso_adherents){tout}>
    <td>[(#LOGO_AUTEUR||image_reduire{40,40})]</td>
    <td>[(#NOM)] [(#PRENOM)]</td>
    <td>[(#RUE)], [(#NUMERO)]<br>
    [(#CP)] [(#VILLE)]</td>
    <td>[(#EMAIL)]</td>
    <td>[(#TELEPHONE)]</td>
    <td>[(#PORTABLE)]</td>
    <td><BOUCLE_motsclé(MOTS){id_auteur=5}> [(#TITRE)] <BR></BOUCLE_motsclé></td>
    </tr>
    </BOUCLE_test>
</table>
    </B_test>
    <//B_test>

et cela fonctionne mais je récupère les mots clés attaché à l'auteur n°5 vous l'aurez bien compris puisque comme critère j'ai mis id_auteur=5 , en fait je veux récupérer les mots clés attachés au membre concerné ?

Si je mets : {id_auteur} je n'ai rien en retour.

il y a bien un id_auteur dans la table spip_asso_adherents ?
si oui, peut etre {id_auteur=#ID_AUTEUR} mais ca m'etonne.
si non, il y a sans doute une table de jointure (?) qu'il faut appeler pour avoir un id_auteur à donner

Si je mets : {id_adherent} j'ai le message d'erreur suivant (j'ai deux membres pour le test)

normal, il faut configurer mots_partout si tu veux mettre des mots clés sur les adherent.
Mais est-ce ca ou est-ce des mots sur les auteurs que tu veux ?

Petites précisons c'est l'utilisation combinée du plugin mots_clés_partout et du plugin association.

connais pas ce plugin... quelle tete à la base de données ?

Je précise que les membres sont des visiteurs du site auxquels j'accroche des mots clés et non pas des auteurs. Est-ce du à cela ?

non aucune importance.

En fait je veux afficher chaque visiteurs avec ses mots clés associés ? après on fera des tris sur tout cela :wink:

il faut aller chercher l'id_auteur ou il est pour pouvoir faire <BOUCLE_M(MOTS){id_auteur}>

si tu arrives à afficher l'id_auteur, tu pourra trouver ses mots...

@++

spipcarto a écrit :

Je précise que les membres sont des visiteurs du site auxquels j'accroche des mots clés et non pas des auteurs. Est-ce du à cela ?

non aucune importance.

heu si en fait !
pour avoir les auteurs qui n'ont rien publié, il faut un critere {tout} sur le boucle AUTEURS.
c'est pour ca qu'il faisait la jointure sur article tout à l'heure.

@++