kon-rafikov
@kon-rafikov
Не забывайте отмечать решение

Почему pdoResources вызывает ошибку 500?

Не работают выводы на pdoResouces, страница сайта выдает ошибку 500, когда я размещаю следующий код в шаблоне. В getResources аналогичный код работает. Из-за чего может быть проблема?

[[pdoResources? 
&parents=`0` 
&resources=`-8,-374,-7,-3`
&tpl=`deviceSelectorItem` 
&sortdir=`ASC` 
&includeContent=`1` 
&limit=`0` 
&depth=`0` 
&sortby=`menuindex` 
&showHidden=`0` 
&includeTVs=`deviceImageSmall`
&processTVs=`1`
&tvPrefix=``
]]
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ответы на вопрос 3
Realetive
@Realetive
MODX Ambassador России, самозванный БЭМ-евангелист
Ошибка 500 — ошибка на стороне сервера. Причина — тысячи их, простого примера вызова pdoResources недостаточно. Может быть, в каком-то из ресурсов рекурсивно вызывается исходных, шаблонизатор уходит в сингулярность и валится. Попробуй просто сократить условие выборки, например, выставить limit в 10, уточнить parents, отключить шаблон чанка (&tpl=``). В общем, сделать минимально работоспособный вариант, а уже его «усугублять».
Ответ написан
Комментировать
Sanes
@Sanes
Попробуйте вызов без картинки.
Ответ написан
zooks
@zooks
Frontend
Почему установлен &limit=`0`? А вообще при ошибке 500 смотрите логи сервера.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы