Вывод msGallery из другого контекста
Подскажите как грамотно вывести содержимое msGallery из другого контекста? То есть необходимо в испаноязычном контексте выводить msGallery из русского контекста.
Комментарии: 2
Меньше, ещё меньше вводных!
Сокращай вопрос, а то деталями прям завалил. Народ аж потерялся и не знает что ответить.
В идеале сократи до «Помогите!». Всё. Больше ничего писать не нужно. Этого будет достаточно, не будет такой перенасыщенности техническими нюансами и сразу найдётся тот, кто сможет тебе помочь.
Сокращай вопрос, а то деталями прям завалил. Народ аж потерялся и не знает что ответить.
В идеале сократи до «Помогите!». Всё. Больше ничего писать не нужно. Этого будет достаточно, не будет такой перенасыщенности техническими нюансами и сразу найдётся тот, кто сможет тебе помочь.
</sarcasm>
Мм, что мешает вызывать их при помощи pdoResources «старым» способом через Join'ы?
— единственная сложность — связывать соответствующие айди ресурсов из разных контекстов и передавать их в сниппет, ну да это, думаю, решается за счет плагина.
upd: упс, пардон, привел пример для ms2gallery, но для msgallery можно реализовать по аналогии join'ами.
[[pdoResources? &loadModels=`ms2gallery` &limit=`0` &sortby=`rank` &sortdir=`ASC` &class=`msResourceFile` &tpl=`gallery.Item` &context=`перечисляем контексты`
&where=`{"parent": 0, "active": 1, "resource_id": (айди ресурса, из которого достаем)}`
&leftJoin=`{
"75x75":{"class":"msResourceFile","alias":"75x75", "on":"75x75.parent=msResourceFile.id AND 75x75.path LIKE '%/75x75/'"}
}`
&select=`{
"msResourceFile":"*"
,"75x75":"75x75.url as 75x75"
}`
]]
— единственная сложность — связывать соответствующие айди ресурсов из разных контекстов и передавать их в сниппет, ну да это, думаю, решается за счет плагина.
upd: упс, пардон, привел пример для ms2gallery, но для msgallery можно реализовать по аналогии join'ами.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.