Je vois, est ce qu'il y a un moyen de mettre à jour le cache manuellement je
veux dire ne pas fixer de temps pour le cache  mais plutôt le mettre à jour
des qu'il y  a un changement (un ajout ,une édition ou une suppression) sur
le modèle en question?
Merci

2009/1/17 Mehdi AMINI <joker....@gmail.com>

>
> ayoub hidri a écrit :
> > Merci pour la réponse rapide,
> > alors tout d'abord quels sont les éléments qui ne peuvent pas être mis
> > en cache?
> >
> Je vois rapidement 2 types d'éléments : d'abord ceux qui doivent être
> vraiment dynamiques, et ensuite ceux qui change en fonction de qui
> affiche la page.
>
> > en fait ce que j'ai moi c'est un layout en "portail" j'ai différents
> > blocs genre derniers avis ,derniers commentaires ce genre de choses
> Si ça ne te dérange pas qu'un commentaires n'apparaissent qu'au bout de
> l'expiration du cache de ton élement, tu peux aller dans cette voie. Si
> il faut que l'élement soit mis à jour à chaque rafraichissement de la
> page, alors il vaut mieux éviter requestAction. Il n'y a pas vraiment de
> solution "propre" dans ce cas à ma connaissance.
>
> Si ton blocs derniers commentaires fait partie du layout, et que tu es
> certain d'afficher ce bloc sur tout le site. Tu peux définir les données
> de l'élément dans beforeRender() dans app_controller.
>
> Si tu as des élements qui sont rendus à certains endroit mais pas
> souvent, tu peux définir les données dans les actions correspondantes.
>
>
> Mehdi
>
>
> >
>


-- 
Ayoub HIDRI
mail : hidri.ay...@gmail.com
tel : (+216) 24 390 865

--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : cakephp-fr@googlegroups.com
Pour résilier  : cakephp-fr-unsubscr...@googlegroups.com
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à