could not load snippet
Всем привет.
Не отображает отзыв, а пишет could not load snippet jevix.
Хотя jevix установлен. Версия 1.2.2-pl
tickets версия 1.6.17-pl.
По коду вот эта строка не возвращает что надо:
if (!$snippet = $this->modx->getObject('modSnippet', array('name' => 'Jevix'))) {
return 'Could not load snippet Jevix';
}
Сниппет с таким именем существет.
Пробовал оставить сниппет без категории.
Пробовал подставить ID вместо array('name' => 'Jevix').
Переустанавливал несколько раз и jevix и tickets.
Удалял полностью и ставил заново.
Подксажите куда капнуть.
Не отображает отзыв, а пишет could not load snippet jevix.
Хотя jevix установлен. Версия 1.2.2-pl
tickets версия 1.6.17-pl.
По коду вот эта строка не возвращает что надо:
if (!$snippet = $this->modx->getObject('modSnippet', array('name' => 'Jevix'))) {
return 'Could not load snippet Jevix';
}
Сниппет с таким именем существет.
Пробовал оставить сниппет без категории.
Пробовал подставить ID вместо array('name' => 'Jevix').
Переустанавливал несколько раз и jevix и tickets.
Удалял полностью и ставил заново.
Подксажите куда капнуть.
Комментарии: 5
Такие все отзывчивые)
может надо все таки не $this->modx а $modx
или где вы это вызываете?
или где вы это вызываете?
Этот кусок кода лежит во внешнем tickets.class.php, Так что думаю что $this там вполне уместно. Но для чистоты эксперимента проверил ваш вариант… не помогло.
в админке это выглядит так . т.е. предпросмотр там тоже через тикетс идет, а когда проваливаешься — коммент видит.
Так, вопрос снят. Вобщем добавил ещё комментов, и они отобразились нормально. При этом первый так и остался висеть «could not load snippet». Удалил его. Вроде пока ровно.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.