En af mine kolleger mener at det er muligt i templatesystemet Smarty, at undgå at en del af en template bliver cached.
Jeg ved at det er muligt ved brug af funktionen {insert} , men han mener at have set at man kan lave en form for blok-afgrænsning af kode, der ikke skal caches i templaten.
F.eks.
{TAGNAVN} // Kode der ikke må caches {/TAGNAVN}
Er der nogen, der kan af- eller bekræfte at man kan lave den slags tricks?
Man kan lave sin egen block-funktion ved at skrive følgende:
$smarty = new Smarty(); function smarty_block_nocache($param, $content, &$smarty) { return $content; } $smarty->register_block('nocache', 'smarty_block_nocache', false);
Og så kan man i templates skrive {nocache} ikke cached {/nocache}
ganske smart :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.