Bonjour,

J'ai un souci au niveau de mon site avec CakePhp.
Lors de la mise au panier d'un produit, le produit va bien au panier et le popUp affiche bien les articles dans le panier.

Seulement quand je clique sur le bouton "Commander" pour finaliser ma commande.
La page récap panier est vide....
Si je raffraichi mon navigateur, mes produits apparaissent ..
Si je vais ajouter un nouveau produit et ensuite recap panier, je vois tous mes articles sauf celui que je viens d'ajouter...
Si je raffraichi mon navigateur tous est OK

Donc je pense vraiment à un problème de cache...

j'ai essayer les méthodes suivantes:

  • debug à 2 pour forcer le raffraichissement => KO
  • vider les répertoires cache/model, cache/view , cache/persist dans le FTP
  • http://www.occitech.fr/blog/2012/10/cache-busting-avec-cakephp/

    De plus quand je navigue sur Chrome en desactiviant le cache => tout est OK

    Rien à faire.
    Est-ce que cela vous est déja arrivé ?

4 réponses


Bonjour.
Je crois plutôt que ça n'a rien avoir avec le cache.
Surtout que le cache de l'application et le cache du navigateur, n'ont aucun rapport entre eux.
Donc si en vidant le cache de ton navigateur ça règle le problème, c'est que ça ne vient pas du cache de CakePHP.

bouks
Auteur

et donc ? c'est marrant car j'ai le même problème sur safari ff et chrome

en navigant avec l'option desactiver le cache tout fonctionne, sans l'option c'est mort

Si tu ne veux pas comprendre la différence entre le cache du navigateur et le cache d'une application WEB, c'est ton problème, pas le mien.
Débrouilles-toi donc tout seul si tu crois que je te dis n'importe quoi.

bouks
Auteur

Merci Lartak.
Pour info, je fesais juste une remarque et non que je mettais en doute tes conseils....