/var/www/restzoneA/restzone.com.ua/core/components/shopkeeper/elements/tv/output/
Ошибка появилась после создания не большого плагина который реагирует на событие «OnDocFormRender», вот код плагина:
if ($modx->event->name == OnDocFormRender && $mode == modSystemEvent::MODE_NEW) {
if ($parentId = $_REQUEST['parent']) {
if ($parent = $modx->getObject('modResource', $parentId)) {
if ($childTemplate = $parent->getTVValue('childDefaultTemplate')) {
if (isset($modx->controller)) {
$modx->controller->setProperty('template', $childTemplate);
} else { // modX < 2.2.0
$_REQUEST['template'] = $childTemplate;
}
}
}
}
}
Идея плагина заключалась в том, чтобы созданные дочерние ресурсы не наследовали шаблон родителя, а брали его с созданного нами TV параметра, в итоге все нормально работает, вот только при создании ресурса выскакивает данная строчка
/var/www/restzoneA/restzone.com.ua/core/components/shopkeeper/elements/tv/output/
, при сохранении ресурса, она пропадает.
Ссылка где был взят плагин: gist.github.com/boundaryfunctions/1474540.
В журнале ошибок только это:
[2014-09-21 09:09:53] (ERROR @ /manager/index.php) Could not load class: Gallery from gallery.
[2014-09-21 09:09:53] (ERROR @ /manager/index.php) Problem getting service gallery, instance of class Gallery, from path /var/www/restzoneA/restzone.com.ua/core/components/gallery/model/gallery/
Хотя компонент «Gallery» был удален и папки gallery не существует.
Комментарии (0)