void
clear_cache ( string template [, string cache_id [, string compile_id [, int expire_time]]])
Löscht den Cache eines bestimmten Templates. Falls Sie mehrere
Caches für ein Template verwenden, können Sie als zweiten Parameter
die 'cache_id' des zu leerenden Caches übergeben. Als dritten Parameter
können sie die 'compile_id' angeben. Sie können Templates auch
gruppieren und dann als Gruppe aus dem Cache löschen. Sehen sie dazu den Abschnitt über
caching. Als vierten Parameter können Sie
ein Mindestalter in Sekunden angeben, das ein Cache aufweisen muss,
bevor er gelöscht wird.
Beispiel 13-1. clear_cache (Cache leeren) <?php
// Cache eines Templates leeren
$smarty->clear_cache("index.tpl");
// leere den Cache einer bestimmten 'cache-id' eines mehrfach-gecachten Templates
$smarty->clear_cache("index.tpl", "CACHEID");
?> |
|