axle0vega
@axle0vega
Frontend

Как очистить кеш при создании страницы из фронтенда?

На MODx Revo использую дополнение ms2form для создания страниц через фронтенд. Беда в том, что при создании кеш не обновляется, и все ссылки, ведущие на новый документ (хлебные крошки, к примеру) не работают пока не почистить кеш вручную в админке. Это не есть хорошо, так как на сайте предполагается большое количество создаваемых пользователями страниц.

Создавал плагин и вешал его на событие OnDocFormSave со следующим кодом:

$res = $modx->getObject('modResource', 106);
$res->clearCache();


106 это ID родительского ресурса, в котором создаются новые страницы. По идее должен чиститься его кеш при событии OnDocFormSave. Но увы, ничего не происходит.

Подскажите, что и куда нужно прописать, чтобы при создании страницы обновлялся кеш?
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы