Что означает запись [[#{$id}.image]] ?

В одном проекте встретилась такая запись, используется в сниппете msProduct.content.ajax (может поможет как-то).
Проблема в том, что есть парсер, и при работе в логах есть ошибки
[2018-10-31 15:01:57] (ERROR @ /home/admin/web/.ru/public_html/core/model/modx/modparser.class.php : 540) Could not find snippet with name #{$id}.longtitle.
[2018-10-31 15:01:57] (ERROR @ /home/admin/web/.ru/public_html/core/model/modx/modparser.class.php : 540) Could not find snippet with name #{$id}.image.
[2018-10-31 15:01:57] (ERROR @ /home/admin/web/.ru/public_html/core/model/modx/modparser.class.php : 540) Could not find snippet with name #{$id}.longtitle.
Никогда не встречал подобной записи. Что она означает, и как поправить ошибку?
Алексей
01 ноября 2018, 09:15
modx.pro
605
0

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

Наумов Алексей
01 ноября 2018, 09:33
+1
Я тебя слепила из того… что было…
ну видимо попытка вытащить поле image, зная id ресурса. Но не самая удачная :)
    Алексей
    01 ноября 2018, 09:48
    0
    А есть какие-то альтернативные способы?)
      Павел Романов
      01 ноября 2018, 09:58
      +1
      Означает, что в системе нет сниппета [[#****]] (это парсер pdoTools и MODX о нем не знает).
      Отключите в системных настройках log_snippet_not_found
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
4