Автопубликация Tickets
На данный момент для тикетов нет возможности автопубликации. Если вы планируете использовать такую возможность, то придётся позаботиться об этом самостоятельно. Нужно всего лишь создать плагин на событие «OnDocFormSave».
switch ($modx->event->name) { case 'OnDocFormSave': /** @var Ticket $resource*/ if ($resource instanceof Ticket) { $contexts = array(); $query = $modx->newQuery('modContext'); $query->select($modx->escape('key')); $query->where(['key:!=' => 'mgr']); if ($query->prepare() && $query->stmt->execute()) { $contexts = $query->stmt->fetchAll(PDO::FETCH_COLUMN); } $modx->cacheManager->autoPublish($contexts); } break; }
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()