Как правильно вывести несколько галерей?

Всем привет.

Вывел одну галерею из указанного ресурса
joxi.ru/gmve1kGfw8Ndra

А как вывести все галереи родителя (через pdoResurces или pdoPage)?

На данный момент выводится вот так:
[[ms2Gallery?
&resources=`15`
&tplRow=`tplGalRes2`
&tplOuter=`tpl.ms2Gallery.outer2`
]]
Если это возможно сделать, но очень трудно (написать снипет, плагин), то сообщите пожалуйста, что бы зря не искал решения.
Александр Янк
08 июля 2016, 05:32
modx.pro
2 122
0

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

Евгений Webinmd
08 июля 2016, 09:20
+1
на странице документации есть несколько примеров, могли бы и заглянуть
Александр Янк
08 июля 2016, 11:12
0
Вижу только такое решение:

[[ms2Gallery? &resources=`15` &tplRow=`tplGalRes2` &tplOuter=`tpl.ms2Gallery.outer2`]]
[[ms2Gallery? &resources=`14` &tplRow=`tplGalRes2` &tplOuter=`tpl.ms2Gallery.outer2`]]
[[ms2Gallery? &resources=`13` &tplRow=`tplGalRes2` &tplOuter=`tpl.ms2Gallery.outer2`]]
[[ms2Gallery? &resources=`12` &tplRow=`tplGalRes2` &tplOuter=`tpl.ms2Gallery.outer2`]]

А можно ли как-то упростить это?
    Виталий Валерьевич
    08 июля 2016, 13:02
    2
    +1
    [[!pdoPage?
    	&element=`pdoResources`
    	&loadModels=`ms2gallery`
    	&class=`msResourceFile`
    	&tpl=`@INLINE <a href="[[+url]]" target="_blank"><img src="[[+120x90]]" /></a>`
    	&where=`{"parent": СЮДА ID РОДИТЕЛЯ,"active":1}`
    	&limit=`10`
    	&sortby=`id`
    	&sortdir=`ASC`
    	&leftJoin=`{
    		"120x90":{"class":"msResourceFile","alias":"120x90", "on":"120x90.parent=msResourceFile.id AND 120x90.path LIKE '%/120x90/'"}
    	}`
    	&select=`{
    		"msResourceFile":"*",
    		"120x90":"120x90.url as 120x90"
    	}`
    ]]
    [[!+page.nav]]

    Заменить «СЮДА ID РОДИТЕЛЯ» на реальный ID, подставить свои значения по размерам изображений.

    Да, это пример взятый из документации с pdoPage (постраничной навигацией), можно вывести просто через pdoResources
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    6