Внести в вывод ms2Gallery поля ресурса
Может кто-нибудь решал подобную задачу:
Необходимо вывести на одной странице галереи нескольких ресурсов, каждая в своем чанке, при этом включить поле pagetitle, alias и другие. Т.е. решить задачу среднего между ms2GalleryResources и ms2Gallery.
Можно ли как-то кастомизировать сниппет ms2gallery для этих целей, чтобы в чанке вывода кроме галереи были поля ресурса?
Необходимо вывести на одной странице галереи нескольких ресурсов, каждая в своем чанке, при этом включить поле pagetitle, alias и другие. Т.е. решить задачу среднего между ms2GalleryResources и ms2Gallery.
Можно ли как-то кастомизировать сниппет ms2gallery для этих целей, чтобы в чанке вывода кроме галереи были поля ресурса?
Комментарии: 6
Сначала вызов pdoResoources, где выбираете нужные ресурсы.
В чанке вывода каждого ресурса уже вызываете ms2Gallery
В чанке вывода каждого ресурса уже вызываете ms2Gallery
Спасибо, почти получилось, подскажите, в вызове ms2Gallery в чанке pdoResurces что ставить в качестве ресурсов? {$id} выводит какую-то дичь… похоже на то, что берет все картинки сайта.
должно работать
{'!ms2Gallery' | snippet : [
... параметры ....
'resources' => $id,
... другие параметры ....
]}
так и вывожу. Может чанк галереи нужно менять? я брал стандартный и под себя кастомизировал:
{foreach $files as $file}
<a data-fancybox="gallery" href='{$file['url']}' class="modal_cloth__card">
<div class="modal_cloth__card__img" style="background: url({$file['small']}) no-repeat center center / cover;"></div>
<p class="modal_cloth__card__text">{$file['name']}</p>
</a>
{/foreach}
Весь код покажите, 2 вызова сниппетов, все чанки причастные
По-моему будет проще скопировать сниппет ms2Gallery и делать джойн таблицы ресурсов, хотя сам сниппет не ковырял
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.