07 septembre 2009 ~ 2 Commentaires

Vider le cache d’une page en modifiant un enregistrement

Avec TYPO3, il est possible de vider le cache d’une page lorsqu’on agit sur une autre page.

Un exemple, j’ai un plugin Front-end avec plusieurs vues liste ainsi que des enregistrements. Mes vues liste sont placées sur les pages qui portent l’id 12, 21 et 38.
Mes enregistrements sont stockés dans le dossier système portant l’id 5.

Je veux que dès que j’ajoute ou modifie un enregistrement, le cache des vues liste soit vidé.

Pour faire cela, il faut éditer les propriétés du dossier où sont stockés les enregistrements. Dans le champ TSCONFIG, il faut ajouter cette ligne :

TCEMAIN.clearCacheCmd = 12,21,38

2 commentaires pour “Vider le cache d’une page en modifiant un enregistrement”

  1. Blogger 29 juin 2010 at 14:58 Permalink

    Yeahhh exact ce que je cherchais :)

    Cool ton blog, il va bien me servir pour améliorer mes connaissances en Typo3.

  2. Thomas Leroy 29 juin 2010 at 16:16 Permalink

    Il est fait pour cela :)


Laisser un commentaire