Bonjour,
Oui je suis complètement perdu dans une boucle et je ne trouve plus la sortie!
Voilà. Mes rédacteurs écrivent depuis l'espace public et les textes sont mis en ligne directement.
Avec une bidouille en php j'entre un mot clé qui est en fait le titre de l'article dans un groupe de mots clés.
Dans mon formulaire, l'auteur doit mettre dans un champ le titre du texte auquel il répond.( Son article est nouveau, il génère donc un nouveau mot clé.
Par exemple l'article nommé P'tite histoire sera associé à l'article Grande histoire si l'auteur à bien rempli le champ et les deux mots P'tite histoire et Grande histoire seront bien présent dans la base mais l'auteur de P'tite histoire aura préalablement rempl le champ avec Grande histoire ce qui associe le mot clé Frande histoire à l'article P'tite histoire.
Suis pas trop confus?
Pour la boucle je merdoie au possible : j'en suis là:
<BOUCLE_premier_article_defi(ARTICLES){tout}{id_rubrique =49}{par date}{inverse}{0,5}>
<br/><img src="images/ballsc.gif" width="13" height="13" align="absmiddle" ><a href="#URL_ARTICLE" title="[(#INTRODUCTION|couper{100})]">
#TITRE </a> <BOUCLE_articles_associes_mot (MOTS){id_groupe=9}{id_article}> -><a href="#URL_ARTICLE" title="[(#INTRODUCTION|couper{100})]"> #TITRE </a> <BOUCLE_articles_associes (ARTICLES){titre_mot=#TITRE}{id_article}>
#TITRE
</BOUCLE_articles_associes>
</BOUCLE_articles_associes_mot>
</BOUCLE_premier_article_defi>
Mais rien ne va!
J'obtiens bien Ptite histoire <#> -> Grande histoire <#>P'titehistoire mais l'url forcement n'est pas bonne pour le second texte puisque j'utilise l'url du premier
Bref! Comment associé des articles avec un mot clé quand on ne connais pas celui-ci et comment faire un lien digne de ce nom?
Merci d'avance
Bernard
Je suis totalement incompréhensible en dessous.
Je repose donc ma question plus simplement
Comment faire la boucle qui affichera le titre des articles associés à un mot clé, sans connaître ce mot clé mais en sachant l'id_groupe et le type?
C'est tellement plus simple posé comme ça ! 
Bernard
monnaieancienne a écrit :
Bonjour,
Oui je suis complètement perdu dans une boucle et je ne trouve plus la sortie!
Voilà. Mes rédacteurs écrivent depuis l'espace public et les textes sont mis en ligne directement.
Avec une bidouille en php j'entre un mot clé qui est en fait le titre de l'article dans un groupe de mots clés.
Dans mon formulaire, l'auteur doit mettre dans un champ le titre du texte auquel il répond.( Son article est nouveau, il génère donc un nouveau mot clé.
Par exemple l'article nommé P'tite histoire sera associé à l'article Grande histoire si l'auteur à bien rempli le champ et les deux mots P'tite histoire et Grande histoire seront bien présent dans la base mais l'auteur de P'tite histoire aura préalablement rempl le champ avec Grande histoire ce qui associe le mot clé Frande histoire à l'article P'tite histoire.
Suis pas trop confus?
Pour la boucle je merdoie au possible : j'en suis là:
<BOUCLE_premier_article_defi(ARTICLES){tout}{id_rubrique =49}{par date}{inverse}{0,5}>
<br/><img src="images/ballsc.gif" width="13" height="13" align="absmiddle" ><a href="#URL_ARTICLE" title="[(#INTRODUCTION|couper{100})]">
#TITRE </a> <BOUCLE_articles_associes_mot (MOTS){id_groupe=9}{id_article}> -><a href="#URL_ARTICLE" title="[(#INTRODUCTION|couper{100})]"> #TITRE </a> <BOUCLE_articles_associes (ARTICLES){titre_mot=#TITRE}{id_article}>
#TITRE
</BOUCLE_articles_associes>
</BOUCLE_articles_associes_mot>
</BOUCLE_premier_article_defi>
Mais rien ne va!
J'obtiens bien Ptite histoire <#> -> Grande histoire <#>P'titehistoire mais l'url forcement n'est pas bonne pour le second texte puisque j'utilise l'url du premier
Bref! Comment associé des articles avec un mot clé quand on ne connais pas celui-ci et comment faire un lien digne de ce nom?
Merci d'avance
Bernard
_______________________________________________
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
FAQ : http://www.spip-contrib.net/spikini/FaQ
Si tu essayes :
<BOUCLE_articles_associes_mot(MOTS){id_groupe=9}{id_article}>#TITRE</a>
<BOUCLE_articles_associes (ARTICLES){titre_mot=#_articles_associes_mot:TITRE}{id_article}>#TITRE
</BOUCLE_articles_associes>
</BOUCLE_articles_associes_mot>
ça dit quoi ?
Eric
monnaieancienne a écrit :
Mais le type et l'id_groupe c'est la meme chose. type, sur une boucle
MOTS, correspond au titre du groupe de mots. Donc, disposer du type et
de l'id groupe ne permet pas de connaitre avec un mot clé avec
précision. ca désigne un groupe.
Si tu veux dire, connaissant le titre d'un mot et son id_groupe, alors
tu fais une <BOUCLE_mot(MOTS){titre=ton_truc}{id_groupe=ton_id}> pour
récupérer le mot clé qui t'intéresse.
Joseph LARMARANGE a écrit :
Mais le type et l'id_groupe c'est la meme chose. type, sur une boucle
MOTS, correspond au titre du groupe de mots. Donc, disposer du type et
de l'id groupe ne permet pas de connaitre avec un mot clé avec
précision. ca désigne un groupe.
Si tu veux dire, connaissant le titre d'un mot et son id_groupe, alors
tu fais une <BOUCLE_mot(MOTS){titre=ton_truc}{id_groupe=ton_id}> pour
récupérer le mot clé qui t'intéresse.
Merci à tous!
Finalement je m'en suis sorti comme ça: Tout simplement
<BOUCLE_Mots_Cles(MOTS){id_article}{id_groupe=9}>
<BOUCLE_meme_mot(ARTICLES){id_mot}{doublons}>
[ <br/><a href="#URL_ARTICLE">(#TITRE)</a> ]
</BOUCLE_meme_mot>
</BOUCLE_Mots_Cles></div>
Bernard