Помогите подружить pdoPage и MIGX

Прошу помощи у сообщества!
pdoPage выводит все дочерние элементы Портфолио, которые содержат свой контент.
[[!pdoPage? &element=`pdoResources` &showHidden=`1` &tpl=`new_story` &limit=`5` &includeTVs=`image,gallery_1,gallery_2,gallery_3,gallery_4,gallery_5,gallery_6,gallery_7,gallery_8` &parents=`[[*id]]` ]]
Также необходимо создать мини-галерею с картинками для каждого элемента. Выше видно, что я пытался создать 8 TV параметров. Но идея была так себе. Я нашел решение на базе migx. Запихнул все картинки в один tv, но столкнулся с проблемой при выводе на экран. У migx есть специальный сниппет «getImageList». Я не придумал ничего лучше, кроме как подставить следующие значения в чанк «new_story».
[[!getImageList? 
                &tvname=`migxtv`
                &tpl=`@CODE:<li><a class="th" href="[[+image]]"><img src="[[+image]]"></a></li>`]]
Галерея таки появилась на экране, однако значения tv, сниппет взял из родительской категории «Портфолио», а мне нужно, чтобы он брал из соответствующего дочернего документа принадлежащего категории «Портфолио».
Егор Довгалюк
30 января 2016, 10:07
modx.pro
2 103
0

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

Максим Кузнецов
30 января 2016, 13:09
+2
У getImageList есть параметр &docid. Попробуй дописать в вызове:
&docid=`[[+id]]`
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2