clear_cachevoidclear_cachestringtemplatestringcache_idstringcompile_idintexpire_time
Utilisée pour nettoyer le(s) fichier(s) de cache d'un
template en particulier.
Si vous avez plusieurs fichiers de cache pour ce template, vous
pouvez en spécifier un en particulier en passant son identifiant
cache_id en deuxième paramètre.
Vous pouvez aussi passer un identifiant de compilation
compile_id en troisième paramètre.
Vous pouvez grouper des templates ensemble afin qu'ils puissent
être supprimés en groupe. Référez-vous à la section sur le
cache pour plus d'informations.
Vous pouvez passer un quatrième paramètre pour indiquer un âge
minimum en secondes que le fichier en cache doit avoir avant d'être effacé.
Exemple avec clear_cache
clear_cache("index.tpl");
// efface un fichier de cache grâce à son identifiant de cache
$smarty->clear_cache("index.tpl","CACHEID");
?>
]]>
Voir aussi le
cache.