Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Advertisement

Name

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");
?>