Прошу подсказать, делаю сайт на modx на подобие фриланса. Пользователи создают заказы(Ticket), исполнители предлагают свои услуги (Коментарии). Затем пользователь нажимает по кнопке «Выбрать исполнителя» правее коментария.
В этот момент заказу в дополнительное поле Status присваивается статус В разработке, страница перезагружается и статус не меняется.
Проблема с тем что статус выводится нормально на всех страницах, а именно на этой странице статус не меняется вообще. Помогает только очистка кэша сайта. Как можно заставить Дополнительные поля не кэшировать. Так же пробую после выбора очищать кэш данного ресурса, вызывая следущий сниппет:
	 $resource=$modx->getObject('modResource',$ID);
	 $resource->_contextKey = $resource->context_key;
	 $resource->clearCache();
	 $cache = $modx->cacheManager->getCacheProvider($modx->getOption('cache_resource_key', null, 'resource'));
	 $key = $resource->getCacheKey();
	 $cache->delete($key, array('deleteTop' => true));
	 $cache->delete($key);

Modx Revo 2.3.
Вообще не понимаю в чем дело. По статусу я определяю стоит ли размещать кнопку Завершить заказ…
Вызов ТV осуществляю [[!*status:isnt=``:then=``]]