Помогите понять причину ошибки

В error.log MODX ошибка:
(ERROR @ /core/components/pdotools/model/pdotools/pdofetch.class.php : 171) [pdoTools] Error 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'коллектива LIKE '%54%' AND `modResource`.`parent` IN (52) AND `modReso' at line 1
Помогите понять источник и причину ошибки.
Сергей
06 марта 2017, 05:33
modx.pro
1 907
0

Комментарии: 4

Наумов Алексей
06 марта 2017, 09:55
+2
Да где-то перепутано поле и его значение:

коллектива LIKE '%54%'
коллектива — на этом месте должно быть название поля.
    Сергей
    06 марта 2017, 16:27
    0
    Спасибо за наводку. Попробуй найти.
    Сергей
    06 марта 2017, 16:30
    0
    Вот такая еще ошибка обнаружена:

    (ERROR @ /core/cache/includes/elements/modsnippet/12.include.cache.php: 48) PHP warning: Illegal string offset 'total'
    12 сниппет у меня Gallery, вот такой код в строках 46-48:
    $data = $modx->call('galItem','getList',array(&$modx,$scriptProperties));
    $totalVar = $modx->getOption('totalVar', $scriptProperties, 'total');
    $modx->setPlaceholder($totalVar,$data['total']);
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4