S élection par mots-clé s identiques

Alors je te propose d’essayer ca :

<BOUCLE_article_principal> // Ta boucle global qui correspond à l’article Y et qui déjà ête au début de ton squelette,



<BOUCLE_mot_article_principal(MOTS){id_article}{0,1)> // Tu récupères l’id_du mot clé
<BOUCLE_articleX(ARTICLES){id_mot}{id_article!=#__article_principal:ID_ARTICLE}{0,1}> // Tu récupères le premier article qui a le même mot-clé mais qui n’est pas l’article en cours
<a class=« thickbox » [href=« (#URL_PAGE{article_texte,id_article=#ID_ARTICLE}|parametre_url{‹ KeepThis ›, ‹ true ›}|parametre_url{‹ TB_iframe ›, ‹ true ›}|parametre_url{‹ height ›, ‹ 600 ›}|parametre_url{‹ width ›, ‹ 600 ›}) »]>Texte du lien

</BOUCLE_articleX>
</BOUCLE_mot_article_principal>…

</BOUCLE_article_principal>

Pour ajouter des paramètres dans une url, je préfère utiliser le filtre parametre_url dont u peux consulter la doc ici : http://www.spip.net/fr_article901.html

Bon courage et dis nous si ca marche…

Julie

Le 28 août 08 à 12:02, Antoine LUCAS KOADSALE.FR a écrit :

Chaque article à un seul mot-clé et l’article à afficher dans l’autre
possède lui aussi ce mot-clé identique

Bonjour antoine,

Est-ce que chaque article à un seul mot-clé possible ou plusieurs ?

Est-ce que chaque mot-clé est associé à 2 articles seulement ?

Julie

Le 28 août 08 à 11:34, Antoine LUCAS KOADSALE.FR a écrit :

Bonjour

Je cherche à obtenir l’affichage du #TEXTE d’un article X dans un

article Y,

sachant qu’ils ont tous les deux le même mot-clé.

De plus j’aimerais que cet affichage soit proposé par un lien

Thickbox.

Avec ce code cela fonctionne bien pour un article spécifié en « dur »

dans le

code: <a class=« thickbox »

href="#URL_PAGE{article_texte,id_article=X}?

KeepThis=true&TB_iframe=true&hei

ght=600&width=600">Texte du lien

Mais je ne vois pas comment faire pour insérer dans ce code une

boucle qui

permettrait de sélectionner automatiquement, dans une rubrique X, le

bon

article, soit celui qui a le même mot-clé que l’article affiché.

En espérant avoir été assez clair, merci par avance pour les

contributions

qui me permettraient d’avancer.

Antoine


liste spip

spip@rezo.net - désabonnement : spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

irc://irc.freenode.net/spip ou

http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

L’équipe Support
Nouveaux Territoires

inconnu.gifsupport@nouveauxterritoires.fr

Tel : 0 953 792 767