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 Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.