Salut,
J'utilise smarty et son cache.
Je lis un tableau dans smarty avec un foreach classique.
Seulement a l'interieur de ce tableau je met une portion "non cachée" via le systeme de block de smarty.
Code :
- function smarty_block_dynamic($param, $content, &$smarty)
- {
- return function_blop($param['id']);
- }
- $smarty->register_block('dynamic', 'smarty_block_dynamic', false);
|
Ca fonctionne bien le 1er affichage, mais pas aux suivants car le block demande un $value.id pour fonctionner.
Ca parait logique puisque le bloc non mis en cache a besoin d'info qui sont en cache.
QQun a t-il deja eu ce cas de figure ? comment vous en etes vous sorti ?
Message édité par nycius le 30-11-2007 à 19:38:06