pdoPage и getImageList - Постраничная навигация MIGX
Здравствуйте,
Есть каталог с параметрами MIGX нужно отсортировать по MIGX параметрам
Проблема в том что адекватно разбивку на страницы не получается сделать (pdoPage).
У меня сейчас:
Получается что pdoPage считает странице которые отсеивает getImageList. А pdoPage не получается прикрутить к getImageList так как он принимает 1 параметр (docid). Моя проблема уже описана webstool.ru/pdopage-i-getimagelist-postranichnaya-navigacziya-migx.html
У меня есть 2 варианта решение:
getImageList мог принимать много docid
Есть каталог с параметрами MIGX нужно отсортировать по MIGX параметрам
Проблема в том что адекватно разбивку на страницы не получается сделать (pdoPage).
У меня сейчас:
[[!pdoPage?
&parents=`326`
&element=`pdoResources`
&pageLimit=`10`
&limit=`20`
&tpl=`tv.highroller2`
]]
[[!+page.nav]]чанк tv.highroller2:[[getImageList?
&docid=`[[+id]]`
&tvname=`color`
&where=`{"color1:=":"black"}`
&tpl=`tv.b_c`
]]Выводит как четыре результата на двух страницах. Хотя должно быть 4 результата на одной странице.Получается что pdoPage считает странице которые отсеивает getImageList. А pdoPage не получается прикрутить к getImageList так как он принимает 1 параметр (docid). Моя проблема уже описана webstool.ru/pdopage-i-getimagelist-postranichnaya-navigacziya-migx.html
У меня есть 2 варианта решение:
[[сниппет?
&tvname=`3` // id Мигса
&where=`{"color1:=":"black"}`
&tpl=`tv.b_c` //выводит id ресурсов выборки
]]Или сделать чтобgetImageList мог принимать много docid
[[!pdoPage?
&element=`getImageList`
&docid=`3,6,9,15,955,14589 и т.д.`
&tvname=`color`
&where=`{"color1:=":"black"}`
&pageLimit=`10`
&limit=`20`
&tpl=`tv.b_c` //выводит id которые соответствуют запросу выборки
]]
[[!+page.nav]]что быстрей )) Help
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
2
Комментарии: 2