Réponse dans votre texte…merci beaucoup de votre aide
En fait ce que je trouve curieux, c’est que quand je clique sur un URL de la boucle mot qui est ainsi :
[(#TITRE)]
il y a vraiment modification de l'URL dans la barre d'adresse par exemple :
spip.php?rubrique14&id_mot=18
Mais dans ma page inclus, ces paramêtre ne semble pas prise en compte dans la boucle
<BOUCLE_article(ARTICLES){id_mot=#ENV{id_mot}}{par titre}{pagination 20}>
Jean-Pierre
De : Quentin de Serres-Justiniac [mailto:shaphyr@gmail.com]
Envoyé : 16 juin 2009 14:24
À : Jean-Pierre Duchesneau
Cc : spip@rezo.net
Objet : Re: [Spip] Problème avec AJAX
Si j’ai bien compris votre demande : la boucle article doit afficher les articles taggués avec le mot clé passé en paramètre via votre boucle mot.
Oui c’est bien ça.
Questions simples : est-ce que les articles possèdent le mot et sont bien publiés ?
Oui
Si oui en désactivant le javascript est-ce que la boucle retourne quelque chose ?
Oui
Et enfin est-ce que dans les articles les champs sont bien renseignés ? (url_site et / ou nom du site)
oui
Dans tous les cas, faire un test avec #URL_ARTICLE (pour vérifier que l’on passe déjà dans la boucle)
C’est déjà fait et ça fonctionne bien.
Le 16 juin 2009 20:15, Jean-Pierre Duchesneau <jpduchesneau@grf-ri.net> a écrit :
Merci, beaucoup de votre aide, j’ai modifié ma boucle articleainsi :
<BOUCLE_article(ARTICLES){id_mot=#ENV{id_mot}}{par titre}{pagination 20}>
J’ai ajouté le paramêtre {self=#SELF} comme ceci : <INCLURE{fond=inc-article_mots}{ajax}{env}{self=#SELF}>
Et je n’ai toujours aucune réponse dans ma boucle article.
Jean-Pierre
De : Quentin de Serres-Justiniac [mailto:shaphyr@gmail.com]
Envoyé : 16 juin 2009 14:03
À : Jean-Pierre Duchesneau
Cc : spip@rezo.net
Objet : Re: [Spip] Problème avec AJAX
Je ne suis pas sur de ce que vous voulez faire mais dans votre inclusion vous devriez mettre comme boucle :
<BOUCLE_article(ARTICLES){id_mot}{par titre}{pagination 20}>
Ou sinon
<BOUCLE_article(ARTICLES){id_mot=#ENV{id_mot}}{par titre}{pagination 20}>
de plus à l’inclusion passez le paramètre {self=#SELF}
Le 16 juin 2009 19:46, Jean-Pierre Duchesneau <jpduchesneau@grf-ri.net> a écrit :
Bonjour,
J’essai d’utiliser la technique Ajax expliqué dans l’article http://www.spip.net/fr_article3753.html pour rafraîchir ma boucle en fonction d’un mot clé et je tourne en rond.
Je vous donne mon code, si quelqu’un a une idée. Je ne trouve pas de documentation claire sur l’utilisation d’AJAX.
En fait, ce code vas chercher les membres d’une association en fonction de la région. Donc la page principale et une page rubrique qui contient l’ensemble des membres (environ 200). Je voudrais que la boucle article se mettre a jour en fonction de la région choisit dans mon sommaire. Le sommaire est fait par une boucle du mot clé du groupe région (id_groupe=5).
Donc dans mon sommaire j’ai la boucle suivante :
<BOUCLE_region(MOTS){id_groupe=5}{par titre}>
[(#TITRE)]
Je voix apparaître dans mon url l’adresse comme ceci : spip.php?rubrique14&id_mot=18 évidemment le id mot change en fonction du mot clé cliqué.
Je fais un inclure comme précisé dans la doc dans mon cadre principale :
<INCLURE{fond=inc-article_mots}{ajax}{env}>
Et voici le contenu dans ma page inclus :
<B_article>
[
(#PAGINATION)
]
id_mot = #ID_MOT
[(#ENV{id_mot}|oui)
#ENV{id_mot}
]
Il ne me renvoi pas la voir dans mon #ENV{id_mot}
Sinon, je pourrais l'appliquer dans ma boucle avec quelque choses comme {id_mot=#ENV{id_mot}}
Avez-vous une idée…et peux être ai-je tous croche,
Merci
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