Как правильно вывести несколько галерей?
Всем привет.
Вывел одну галерею из указанного ресурса
joxi.ru/gmve1kGfw8Ndra
А как вывести все галереи родителя (через pdoResurces или pdoPage)?
На данный момент выводится вот так:
Вывел одну галерею из указанного ресурса
joxi.ru/gmve1kGfw8Ndra
А как вывести все галереи родителя (через pdoResurces или pdoPage)?
На данный момент выводится вот так:
[[ms2Gallery?
&resources=`15`
&tplRow=`tplGalRes2`
&tplOuter=`tpl.ms2Gallery.outer2`
]]
Если это возможно сделать, но очень трудно (написать снипет, плагин), то сообщите пожалуйста, что бы зря не искал решения. Комментарии: 6
на странице документации есть несколько примеров, могли бы и заглянуть
Я заглядывал на страницу настроек docs.modx.pro/components/ms2gallery/ там нет примеров связанных с такой задачей.
Может я ни туда смотрю?
Может я ни туда смотрю?
мотать в самый конец страница компоненты
нашел кое-что, но там плохой пример и сломана инструкция joxi.ru/bmoORa7hwkBJmy
Вижу только такое решение:
[[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`]]
А можно ли как-то упростить это?
[[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`]]
А можно ли как-то упростить это?
[[!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
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.