Bonjour
Je rencontre quelques difficultés pour utiliser {ajax}
Je ne dois certainement pas écrire les boucles correctement.
Je cherche à afficher un article au dessus de la liste d’article sans changer de page.
Lorsque je clique sur un lien de l’article, seul l’article change.
Donc :
dans un squelette article_rubrique.html j’ai le code suivant qui m’affiche mon article :
<BOUCLE_article_rub(ARTICLES){id_article}>
[(#TITRE|supprimer_numero)]
[
(#DATE|affdate).]
[
(#LOGO_ARTICLE_NORMAL||image_reduire{320,*}inserer_attribut{'border','0'})]
[
(#TEXTE)
]
Dans le squelette de ma rubrique j’ai l’inclusion suivante :
<INCLURE{fond=article_rubrique}{ajax}{env} />
et en dessous la liste des articles:
<B_lesarticles>
#_lesarticles:ANCRE_PAGINATION
<BOUCLE_lesarticles(ARTICLES){id_rubrique}{par date}{inverse}{pagination 20}>
[(#COMPTEUR_BOUCLE|alterner{’
’,’
’})]
[
(#DATE|affdate).]
[
(#LOGO_ARTICLE_NORMAL||image_reduire{320,*}inserer_attribut{'border','0'})]
[(#COMPTEUR_BOUCLE|alterner{'','
'})]
#_lesarticles:PAGINATION{prive}
</B_lesarticles>
Mais ca ne fonctionne pas correctement. Où me trompe-je ?
Merci d’avance
yanik
Bonjour,
J’ai modifié mon code comme ceci au niveau de l’url qui appelle :
<B_lesarticles>
[(#_lesarticles:ANCRE_PAGINATION)]
<BOUCLE_lesarticles(ARTICLES){id_rubrique}{par date}{inverse}{pagination 20}>
[(#COMPTEUR_BOUCLE|alterner{‹
›,‹
›})]
[
(#DATE|affdate).]
[
(#LOGO_ARTICLE_NORMAL||image_reduire{320,*}inserer_attribut{'border','0'})]
[(#COMPTEUR_BOUCLE|alterner{'','
'})]
[
(#_lesarticles:PAGINATION{prive})
]
</B_lesarticles>
J’ai donc maintenant l’affichage de mon article au dessus de ma liste.
Par contre à chaque clic il me recharge entièrement la page, sauf pour le premier clic, lorsque j’affiche le premier article
Merci
Yanik
De : Yannick Fortin yan_fortin@yahoo.fr
À : « spip@rezo.net » spip@rezo.net
Envoyé le : Dimanche 10 mars 2013 13h16
Objet : [Spip] liste d’articles et un article qui s’affiche via ajax
Bonjour
Je rencontre quelques difficultés pour utiliser {ajax}
Je ne dois certainement pas écrire les boucles correctement.
Je cherche à afficher un article au dessus de la liste d’article sans changer de page.
Lorsque je clique sur un lien de l’article, seul l’article change.
Donc :
dans un squelette article_rubrique.html j’ai le code suivant qui m’affiche mon article :
<BOUCLE_article_rub(ARTICLES){id_article}>
[(#TITRE|supprimer_numero)]
[(#DATE|affdate).]
[(#TEXTE)
]
Dans le squelette de ma rubrique j’ai l’inclusion suivante :
<INCLURE{fond=article_rubrique}{ajax}{env} />
et en dessous la liste des articles:
<B_lesarticles>
#_lesarticles:ANCRE_PAGINATION
<BOUCLE_lesarticles(ARTICLES){id_rubrique}{par date}{inverse}{pagination 20}>
[(#COMPTEUR_BOUCLE|alterner{‹