What is Smarty?
Why use it?
Use Cases and Work Flow
Syntax Comparison
Template Inheritance
Best Practices
Crash Course
You may use the Smarty logo according to the trademark notice.
For sponsorship, advertising, news or other inquiries, contact us at:
clear_cache (leere Cache)
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.
Example 13.8. 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"); ?>