Utiliser critere ajax avec SPIP 2.0

Bonjour,
j essaye d'utiliser les fonctionnalités Ajax possibles avec SPIP 2.0
j ai suivi ces quelques explications : http://s5.scriibe.net/Ajax.html

j ai donc ensuite applique en ajoutant le critère {ajax} sur un truc tout simple
(affichage des derniers messages en cliquant sur un lien)
démo en bas a droite ici : http://matthieu.56.free.fr/spip_svn/?var_mode=calcul

mais comme vous pouvez le constater... "l'effet ajax" ne veut pas se montrer !!!

Si quequ'un sait où je me plante, ou le pourquoi du comment..

Merci d'avance

A bientot

le critère {ajax} marche sur la pagination seulement.
Si tu veux autres choses en ajax, applique la class ajax_link sur les liens :wink:

2008/11/2 mattheoh <matt_he_oh@yahoo.fr>

Bonjour,
j essaye d’utiliser les fonctionnalités Ajax possibles avec SPIP 2.0
j ai suivi ces quelques explications : http://s5.scriibe.net/Ajax.html

j ai donc ensuite applique en ajoutant le critère {ajax} sur un truc tout simple
(affichage des derniers messages en cliquant sur un lien)
démo en bas a droite ici : http://matthieu.56.free.fr/spip_svn/?var_mode=calcul

mais comme vous pouvez le constater… « l’effet ajax » ne veut pas se montrer !!!

Si quequ’un sait où je me plante, ou le pourquoi du comment…

Merci d’avance

A bientot


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


Yohann, Admin de la Chambre des Secrets - www.chambredesecrets.net
La Chambre des Secrets - Le meilleur de l’actualité Harry Potter !

Yohann Prigent a écrit :

le critère {ajax} marche sur la pagination seulement.
Si tu veux autres choses en ajax, applique la class ajax_link sur les liens :wink:

  je crois que c'est class "ajax" tout court non pour les liens ? pour la pagination, il faut qu'ils soient dans une class "pagination".

--
MM.

Matthieu Marcillaud <marcimat <at> free.fr> writes:

  je crois que c'est class "ajax" tout court non pour les liens ? pour
la pagination, il faut qu'ils soient dans une class "pagination".

C'est bien ce que j'avais lu ici : http://s5.scriibe.net/Ajax.html

mais même un truc tout bête du style :

  <a href='[(#URL_PAGE{inc_derniers_messages})]' class='ajax'>lien ajax</a>
  <INCLURE{fond="inc_derniers_messages"}{ajax}{self=#SELF}>

ne fonctionne pas... tout s'affiche (lien et include) et je n'ai aucun effet
ajax en cliquant sur le lien. l'include s'ouvre dans une autre page...

mattheoh a écrit :

Matthieu Marcillaud <marcimat <at> free.fr> writes:

  je crois que c'est class "ajax" tout court non pour les liens ? pour la pagination, il faut qu'ils soient dans une class "pagination".

C'est bien ce que j'avais lu ici : http://s5.scriibe.net/Ajax.html

mais même un truc tout bête du style :

  <a href='[(#URL_PAGE{inc_derniers_messages})]' class='ajax'>lien ajax</a>
  <INCLURE{fond="inc_derniers_messages"}{ajax}{self=#SELF}>

ne fonctionne pas... tout s'affiche (lien et include) et je n'ai aucun effet
ajax en cliquant sur le lien. l'include s'ouvre dans une autre page...

Ah oui mais non... :stuck_out_tongue:

C'est dans inc_dernier_message qu'il faut le lien .ajax dans ces cas là

En fait, ce qu'il te faut c'est avoir une noisette qui englobe tes liens ajax.

<INCLURE{fond=noisette1}{env}{ajax}>

dedans ce fichier :

les liens .ajax qui vont vers la page principale avec des arguments différents genre :
<a href="[(#URL_ARTICLE|parametre_url{voir_messages,oui})]>Voir les messages</a> ...

et dedans toujours
[(#ENV{voir_messages}|=={oui}|oui)
  <INCLURE{fond="inc_derniers_messages"}{env}>
]

Je crois que ça peut être comme ça hein...

--
MM.