J'ai un problème que je n'arrive pas à résoudre.
J'ai deux boucle MOTS imbriquées dans un inclure, la deuxième boucle devant récupérer les mots dont le descriptif est identique au mot clé de la première boucle.
Or ça ne fonctionne pas, alors qu'en testant avec le titre ça marche (!?)
Voici mon code :
<code>
<BOUCLE_1(MOTS) {id_mot}>
<BOUCLE_2(MOTS) {id_groupe} {descriptif=#DESCRIPTIF}> #TITRE
</BOUCLE_2>
</BOUCLE_1>
</code>
En mode debug la boucle 2 me donne bien le descriptif mais les titres ne s'affichent pas...
Si je fais {titre=#TITRE}, ça marche !
Petite précision : Les descriptifs de ces mots sont des départements et se finissent tous par une parenthèse fermante (ex : Var (83)).
Peut-être une piste ( je m'arrache les cheveux depuis trois jours...) ?
J'ai un problème que je n'arrive pas à résoudre.
J'ai deux boucle MOTS imbriquées dans un inclure, la deuxième boucle
devant récupérer les mots dont le descriptif est identique au mot clé de
la première boucle.
Or ça ne fonctionne pas, alors qu'en testant avec le titre ça marche (!?)
Voici mon code :
<code>
<BOUCLE_1(MOTS) {id_mot}>
<BOUCLE_2(MOTS) {id_groupe} {descriptif=#DESCRIPTIF}> #TITRE
</BOUCLE_2>
</BOUCLE_1>
</code>
En mode debug la boucle 2 me donne bien le descriptif mais les titres ne
s'affichent pas...
Si je fais {titre=#TITRE}, ça marche !
D'après La boucle MOTS - SPIP il
n'y a pas de critère {descriptif} pour la boucle MOTS donc ... faut
trouver une autre méthode, selon le but recherché ... plutôt que lier
des mots par leur descriptif, pourquoi ne pas les mettre dans un même
groupe ?
Après une méthode "bourrin" possible, tester chaque descriptif un par un
et n'afficher que ceux qui correspondent ... jouable s'il n'y a pas
10000 mots ...
Petite précision : Les descriptifs de ces mots sont des départements et
se finissent tous par une parenthèse fermante (ex : Var (83)).
Peut-être une piste ( je m'arrache les cheveux depuis trois jours...) ?
Merci de ta réponse Zapilou, mais en SPIP 2 ça fonctionnait très bien (il s'agit d'une refonte) !
Tu confirme ?
Le 25/04/2014 18:14, Zapilou a écrit :
Bonjour,
Le 25/04/2014 17:49, Christophe Walter a écrit :
Bonjour,
J'ai un problème que je n'arrive pas à résoudre.
J'ai deux boucle MOTS imbriquées dans un inclure, la deuxième boucle
devant récupérer les mots dont le descriptif est identique au mot clé de
la première boucle.
Or ça ne fonctionne pas, alors qu'en testant avec le titre ça marche (!?)
Voici mon code :
<code>
<BOUCLE_1(MOTS) {id_mot}>
<BOUCLE_2(MOTS) {id_groupe} {descriptif=#DESCRIPTIF}> #TITRE
</BOUCLE_2>
</BOUCLE_1>
</code>
En mode debug la boucle 2 me donne bien le descriptif mais les titres ne
s'affichent pas...
Si je fais {titre=#TITRE}, ça marche !
D'après La boucle MOTS - SPIP il
n'y a pas de critère {descriptif} pour la boucle MOTS donc ... faut
trouver une autre méthode, selon le but recherché ... plutôt que lier
des mots par leur descriptif, pourquoi ne pas les mettre dans un même
groupe ?
Après une méthode "bourrin" possible, tester chaque descriptif un par un
et n'afficher que ceux qui correspondent ... jouable s'il n'y a pas
10000 mots ...
Petite précision : Les descriptifs de ces mots sont des départements et
se finissent tous par une parenthèse fermante (ex : Var (83)).
Peut-être une piste ( je m'arrache les cheveux depuis trois jours...) ?
Euh… du moment que c'est enregistré en bdd (un champ de la table) alors cela peut être un critère.
Tu as un champ de saisie "descriptif" sur le mot clé. Donc oui, c'est un critère.
Bref. Pour ton critère, je pense a ça: {descriptif=#DESCRIPTIF**}
Le double "*" évite que Spip lance c'est traitement typo et raccourcis sur la balise. C'est pour cette raison que tu n'avais pas de résultat correct.
----------
Ybbet
Le 25 avr. 2014 à 18:27, kris <wkris@club-internet.fr> a écrit :
Merci de ta réponse Zapilou, mais en SPIP 2 ça fonctionnait très bien (il s'agit d'une refonte) !
Tu confirme ?
Le 25/04/2014 18:14, Zapilou a écrit :
Bonjour,
Le 25/04/2014 17:49, Christophe Walter a écrit :
Bonjour,
J'ai un problème que je n'arrive pas à résoudre.
J'ai deux boucle MOTS imbriquées dans un inclure, la deuxième boucle
devant récupérer les mots dont le descriptif est identique au mot clé de
la première boucle.
Or ça ne fonctionne pas, alors qu'en testant avec le titre ça marche (!?)
Voici mon code :
<code>
<BOUCLE_1(MOTS) {id_mot}>
<BOUCLE_2(MOTS) {id_groupe} {descriptif=#DESCRIPTIF}> #TITRE
</BOUCLE_2>
</BOUCLE_1>
</code>
En mode debug la boucle 2 me donne bien le descriptif mais les titres ne
s'affichent pas...
Si je fais {titre=#TITRE}, ça marche !
D'après La boucle MOTS - SPIP il
n'y a pas de critère {descriptif} pour la boucle MOTS donc ... faut
trouver une autre méthode, selon le but recherché ... plutôt que lier
des mots par leur descriptif, pourquoi ne pas les mettre dans un même
groupe ?
Après une méthode "bourrin" possible, tester chaque descriptif un par un
et n'afficher que ceux qui correspondent ... jouable s'il n'y a pas
10000 mots ...
Petite précision : Les descriptifs de ces mots sont des départements et
se finissent tous par une parenthèse fermante (ex : Var (83)).
Peut-être une piste ( je m'arrache les cheveux depuis trois jours...) ?
Merci de votre aide
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Hum... ou plutôt Whaou Yes F*** !
J'avais bien essayé avec UNE seule étoile...
Ybbet merci mille fois !!
Le 25/04/2014 18:36, Ybbet SPIP a écrit :
Euh… du moment que c'est enregistré en bdd (un champ de la table) alors cela peut être un critère.
Tu as un champ de saisie "descriptif" sur le mot clé. Donc oui, c'est un critère.
Bref. Pour ton critère, je pense a ça: {descriptif=#DESCRIPTIF**}
Le double "*" évite que Spip lance c'est traitement typo et raccourcis sur la balise. C'est pour cette raison que tu n'avais pas de résultat correct.
----------
Ybbet
Le 25 avr. 2014 à 18:27, kris <wkris@club-internet.fr> a écrit :
Merci de ta réponse Zapilou, mais en SPIP 2 ça fonctionnait très bien (il s'agit d'une refonte) !
Tu confirme ?
Le 25/04/2014 18:14, Zapilou a écrit :
Bonjour,
Le 25/04/2014 17:49, Christophe Walter a écrit :
Bonjour,
J'ai un problème que je n'arrive pas à résoudre.
J'ai deux boucle MOTS imbriquées dans un inclure, la deuxième boucle
devant récupérer les mots dont le descriptif est identique au mot clé de
la première boucle.
Or ça ne fonctionne pas, alors qu'en testant avec le titre ça marche (!?)
Voici mon code :
<code>
<BOUCLE_1(MOTS) {id_mot}>
<BOUCLE_2(MOTS) {id_groupe} {descriptif=#DESCRIPTIF}> #TITRE
</BOUCLE_2>
</BOUCLE_1>
</code>
En mode debug la boucle 2 me donne bien le descriptif mais les titres ne
s'affichent pas...
Si je fais {titre=#TITRE}, ça marche !
D'après La boucle MOTS - SPIP il
n'y a pas de critère {descriptif} pour la boucle MOTS donc ... faut
trouver une autre méthode, selon le but recherché ... plutôt que lier
des mots par leur descriptif, pourquoi ne pas les mettre dans un même
groupe ?
Après une méthode "bourrin" possible, tester chaque descriptif un par un
et n'afficher que ceux qui correspondent ... jouable s'il n'y a pas
10000 mots ...
Petite précision : Les descriptifs de ces mots sont des départements et
se finissent tous par une parenthèse fermante (ex : Var (83)).
Peut-être une piste ( je m'arrache les cheveux depuis trois jours...) ?
Merci de votre aide
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Le 25 avr. 2014 à 18:45, Christophe Walter <wkris@club-internet.fr> a écrit :
Hum... ou plutôt Whaou Yes F*** !
J'avais bien essayé avec UNE seule étoile...
Ybbet merci mille fois !!
Le 25/04/2014 18:36, Ybbet SPIP a écrit :
Euh… du moment que c'est enregistré en bdd (un champ de la table) alors cela peut être un critère.
Tu as un champ de saisie "descriptif" sur le mot clé. Donc oui, c'est un critère.
Bref. Pour ton critère, je pense a ça: {descriptif=#DESCRIPTIF**}
Le double "*" évite que Spip lance c'est traitement typo et raccourcis sur la balise. C'est pour cette raison que tu n'avais pas de résultat correct.
----------
Ybbet
Le 25 avr. 2014 à 18:27, kris <wkris@club-internet.fr> a écrit :
Merci de ta réponse Zapilou, mais en SPIP 2 ça fonctionnait très bien (il s'agit d'une refonte) !
Tu confirme ?
Le 25/04/2014 18:14, Zapilou a écrit :
Bonjour,
Le 25/04/2014 17:49, Christophe Walter a écrit :
Bonjour,
J'ai un problème que je n'arrive pas à résoudre.
J'ai deux boucle MOTS imbriquées dans un inclure, la deuxième boucle
devant récupérer les mots dont le descriptif est identique au mot clé de
la première boucle.
Or ça ne fonctionne pas, alors qu'en testant avec le titre ça marche (!?)
Voici mon code :
<code>
<BOUCLE_1(MOTS) {id_mot}>
<BOUCLE_2(MOTS) {id_groupe} {descriptif=#DESCRIPTIF}> #TITRE
</BOUCLE_2>
</BOUCLE_1>
</code>
En mode debug la boucle 2 me donne bien le descriptif mais les titres ne
s'affichent pas...
Si je fais {titre=#TITRE}, ça marche !
D'après La boucle MOTS - SPIP il
n'y a pas de critère {descriptif} pour la boucle MOTS donc ... faut
trouver une autre méthode, selon le but recherché ... plutôt que lier
des mots par leur descriptif, pourquoi ne pas les mettre dans un même
groupe ?
Après une méthode "bourrin" possible, tester chaque descriptif un par un
et n'afficher que ceux qui correspondent ... jouable s'il n'y a pas
10000 mots ...
Petite précision : Les descriptifs de ces mots sont des départements et
se finissent tous par une parenthèse fermante (ex : Var (83)).
Peut-être une piste ( je m'arrache les cheveux depuis trois jours...) ?
Merci de votre aide
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Euh… du moment que c'est enregistré en bdd (un champ de la table) alors cela peut être un critère.
Tu as un champ de saisie "descriptif" sur le mot clé. Donc oui, c'est un critère.
C'est vrai qu'il y a un champ descriptif dans la table MOTS donc ça peut
effectivement être un critère, j'ai juste ouvert la page de la boucle
sans regarder plus loin.
Bref. Pour ton critère, je pense a ça: {descriptif=#DESCRIPTIF**}
Le double "*" évite que Spip lance c'est traitement typo et raccourcis sur la balise. C'est pour cette raison que tu n'avais pas de résultat correct.
Oui bonne probabilité que ce soit ça, bien vu !
----------
Ybbet
Le 25 avr. 2014 à 18:27, kris <wkris@club-internet.fr> a écrit :
Merci de ta réponse Zapilou, mais en SPIP 2 ça fonctionnait très bien (il s'agit d'une refonte) !
ça c'est le point qui m'étonne ...
Tu confirme ?
Finalement non
Le 25/04/2014 18:14, Zapilou a écrit :
Bonjour,
Le 25/04/2014 17:49, Christophe Walter a écrit :
Bonjour,
J'ai un problème que je n'arrive pas à résoudre.
J'ai deux boucle MOTS imbriquées dans un inclure, la deuxième boucle
devant récupérer les mots dont le descriptif est identique au mot clé de
la première boucle.
Or ça ne fonctionne pas, alors qu'en testant avec le titre ça marche (!?)
Voici mon code :
<code>
<BOUCLE_1(MOTS) {id_mot}>
<BOUCLE_2(MOTS) {id_groupe} {descriptif=#DESCRIPTIF}> #TITRE
</BOUCLE_2>
</BOUCLE_1>
</code>
En mode debug la boucle 2 me donne bien le descriptif mais les titres ne
s'affichent pas...
Si je fais {titre=#TITRE}, ça marche !
D'après La boucle MOTS - SPIP il
n'y a pas de critère {descriptif} pour la boucle MOTS donc ... faut
trouver une autre méthode, selon le but recherché ... plutôt que lier
des mots par leur descriptif, pourquoi ne pas les mettre dans un même
groupe ?
Après une méthode "bourrin" possible, tester chaque descriptif un par un
et n'afficher que ceux qui correspondent ... jouable s'il n'y a pas
10000 mots ...
Petite précision : Les descriptifs de ces mots sont des départements et
se finissent tous par une parenthèse fermante (ex : Var (83)).
Peut-être une piste ( je m'arrache les cheveux depuis trois jours...) ?