Ошибка сниппета в логах

Всем привет! В логах выводит такую ошибку:

[2020-10-01 17:04:28] (ERROR @ /home/zaryaby/public_html/core/model/modx/modparser.class.php: 541) Could not find snippet with name "
"],["".

В MODX не силён, читал, что якобы какой-то чанк обращается к какому-то сниппету и не может его найти. как его найти, и каким образом обычно такая проблема решается, если кто встречался. Заране спасибо!
romveld
02 октября 2020, 12:14
modx.pro
1 276
0

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

Павел Романов
02 октября 2020, 18:25
+1
Можете поставить компонент modDevTools и найти вызов в чанках/шаблонах/ресурсах, либо просто отключите системную настройку log_snippet_not_found
    R2m0x94 (Vasily)
    03 октября 2020, 23:13
    0
    Да нет же, у него в коде это используется. Тут надо лезть в базу и произвести поиск например по таблице_htmlsnippets.
    SELECT * FROM `modx_site_htmlsnippets` WHERE `snippet` LIKE '%,[%'
    Потому, что у него наверняка это где-то используется в xpdo запросе &where, например
    &where=`{"pagetitle:IN":[[+tv.1]],[[+tv.2]]}`
    А тв-шка в товаре(ресурсе) пустая, следовательно в категорию когда он перейдёт на фронтенде, то всё выведется, но в логе будет ошибка.

    Я уже просто с такой темой уже сталкивался_
      Павел Романов
      04 октября 2020, 10:04
      +2
      modDevTools позволяет не лезть в базу, а искать такие вещи из админки, если открыть само приложение:

        Евгений
        07 ноября 2022, 09:16
        0
        Добрый день, такая же проблема, значение не пустое, а все равно ошибка есть. так то все правильно работает, но ошибка в логах напрягает
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4