<?php require('include/config.php'); require('include/function.php'); $smarty = new Smarty(); $smarty->use_sub_dirs = true; $smarty->clear_cache('strona.tpl', 'strony|1276|5|3'); $smarty->use_sub_dirs = false; ?>
i ten przykład działa jak najbardziej, jednak usuwanie chce zrobić podczas edycji wpisów w panelu admina i wtedy miały by być usuwane nieaktualne pliki cache. Skrypt wtedy musi być już umieszczony w folderze np "admin" wygląda to tak:
<?php require('../include/config.php'); require('../include/function.php'); $smarty = new Smarty(); $smarty->use_sub_dirs = true; $smarty->clear_cache('strona.tpl', 'strony|1276|5|3'); $smarty->use_sub_dirs = false; ?>
ale wtedy już skrypt nie działa. Czym to może być spowodowane? Proszę o pomoc, jakieś sugestie?