Le 24 avril 2008 18:34, Stephane <stephane@rezo.net> a écrit :
Denooz Sébastien a écrit :
>
>> ca pointe vers quoi #URL_ACHAT_RAPIDE ?
>>
>
> ca s'utilise comme ca :
> <a href="#URL_ACHAT_RAPIDE" >Ajouter 1 a mon panier</a>
> et ca génère cela :
> <a href="http://www.monsite.ltd/spip.php?action=ajouter_item_panier&id_produit=235"
>
>> Ajouter 1 a mon panier</a>
>>
> par exemple.
>
>
>> > et quand la page est chargée, j'ai toujours 3 article dans mon panier.
>> > Ensuite si je clique sur recalculer, hop, 4éléments...
>> >
>>
>> et tu as #CACHE{0} ?
>>
>
> oui
>
>
ah ben c'est super bizarre alors... y a pas des histoires d'#INCLURE au
lieu de<INCLURE> ?
pas d'#inclure en vue ...
bon, une solution efficace, c'est au moment de ton redirect, en fin
d'action, d'aller coller &date= à la fin de l'url
comme ca, tu es sur que ni spip ni le navigateur n'essayeront d'utiliser
le cache..
Oui mais le truc c'est que par exemple, j'ai un skelette panier. html,
et un autre produit.html
Quand je clique sur le lien "Ajout Panier" dans la page produit, je
reviendrais sur la page produit updatée, mais si je clique sur "voir
mon panier" sans rien ajouter, dans ce cas là ca ne seras pas
recalculé ... 
>> ou tu invalides le cache après enregistrement ?
>>
>
> Comment invalide-t-on le cache ?
>
include_spip('inc/invalideur');
suivre_invalideur("id='id_article/$id_article'");
mais bon, en 1.9.3, tu peux faire suivre_invalideur("toto'"); ca
revient au meme...
encore une fois, si je n'ajoute rien alors que je change de page, ca
ne marchera pas. Je n'aurais pas l'occasion de provoquer le reclacul
vu que je ne passe à aucun script d'action ...
Merci de l'aide en tout cas.
Seb
@++
>
>>
>> _______________________________________________
>> spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
>>
>>
>
>
>
>
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
--
Denooz Sébastien. Crowfoot pour les intimes...
Jabber : crowfoot@jabber.fr
Web : http://www.licronux.org
Hacking For Freedom
Fellowship of F.S.F.E.