include_once $modx->config[’base_path’]."manager/processors/cache_sync.class.processor.php";
$sync = new synccache();
$sync->setCachepath("assets/cache/");
$sync->setReport(false);
$sync->emptyCache();
Насколько я понимаю, $modx->clearCache(); только стирает кэш-файлы страниц, а emptyCache() стирает кэш-файлы страниц + обновляет индекс кэша, включающий настройки, чанки, сниппеты и т.п.
Если не критично, можно и clearCache() использовать, эта функция запросов к базе не делает. В самой админке используется только emptyCache()
Пиндатый ресурс сделал Atima - оч много полезного там находил... Очередная фича ;-)
Разработка сайтов на MODx