Вывод списка альбомов галереи
Подскажите пожалуйста.
В Gallery создал альбомы с фотографиями:
Альбом1
Альбом2
Альбом3
Создал контейнер и документы:
-Контейнер1
--Док1
--Док2
--Док3
--…
В каждом документе написал контент, после которого вызвал альбомы, к примеру:
Красивая кухня, выдержанная в светлых тонах и итальянском стиле. Срок исполнения от начала заказа составил три недели.
Вот в чем загвоздка.
Снипет GalleryAlbums выводит все альбомы, они открываются, все хорошо.
Но мне же надо, чтоб снипет обращался к ресурсам (док1 док2 док3 и тд), а он берет обращается непосредственно к галерее.
Как можно это сделать? Через PDO Resourses выводить эти докумены, создав тв с типом изображение, и для каждого ресурса указывая картинку-тизер, и отказаться от снипета GalleryAlbums? Или с помощью стандартных средств gallery все же можно сделать вывод каталога изображений, когда после клика на обложку попадаешь не непосредственно в альбом, а вызывая ресурс?
В Gallery создал альбомы с фотографиями:
Альбом1
Альбом2
Альбом3
Создал контейнер и документы:
-Контейнер1
--Док1
--Док2
--Док3
--…
В каждом документе написал контент, после которого вызвал альбомы, к примеру:
Красивая кухня, выдержанная в светлых тонах и итальянском стиле. Срок исполнения от начала заказа составил три недели.
[[!Gallery? &album=`3` &containerTpl=`GalleryAlbumTpl` &thumbWidth=`200` &thumbHeight=`144` &thumbTpl=`GalItemThumb` &imageWidth=`750` &imageHeight=`800` &sort=`rand`]]
Вызвал снипет GalleryAlbums в документе «Контейнер1», выводящий все галереиВот в чем загвоздка.
Снипет GalleryAlbums выводит все альбомы, они открываются, все хорошо.
Но мне же надо, чтоб снипет обращался к ресурсам (док1 док2 док3 и тд), а он берет обращается непосредственно к галерее.
Как можно это сделать? Через PDO Resourses выводить эти докумены, создав тв с типом изображение, и для каждого ресурса указывая картинку-тизер, и отказаться от снипета GalleryAlbums? Или с помощью стандартных средств gallery все же можно сделать вывод каталога изображений, когда после клика на обложку попадаешь не непосредственно в альбом, а вызывая ресурс?
Комментарии: 6
Правильно ли я понял, что надо привязать альбом к ресурсу?
Вот, скрин, чтоб понятнее было сделал.
Альбомы к ресурсу привязаны, тут все хорошо отображается.
В родителе кухня, я хочу вывести все альбомы (руана, алегри, промст, и тд и тп).
Для этого использую сниппет GalleryAlbums, который вставляю в ресурс кухня со следущим кодом:
И кликая на каждую из них открывается своя галерея соответственно. Но выводятся галереи из Gallery, а мне бы хотелось, чтоб выводились оформленные галереи из ресурсов.
Альбомы к ресурсу привязаны, тут все хорошо отображается.
В родителе кухня, я хочу вывести все альбомы (руана, алегри, промст, и тд и тп).
Для этого использую сниппет GalleryAlbums, который вставляю в ресурс кухня со следущим кодом:
[[!GalleryAlbums?
&toPlaceholder=`GalleryAlbums`
&limit=`0`
&showAll=`0`
&albumCoverSort=`rank`
&prominentOnly=`1`
&rowTpl=`GalAlbumRowTpl`
&thumbWidth=`200`
&thumbHeight=`200`
&parent=`2`
]]
[[!Gallery?
&checkForRequestTagVar=`1`
&toPlaceholder=`Gallery`
&useCss=`0`
&containerTpl=`GalleryAlbumTpl`
&thumbWidth=`200`
&thumbHeight=`200`
&thumbTpl=`GalItemThumb`
&imageWidth=`800`
&imageHeight=`800`
]]
<ul class="galleries">
[[!If?
&subject=`[[+Gallery]]`
&operator=`isempty`
&then=`[[+GalleryAlbums]]`
]]
</ul>
[[+Gallery]]
Сохранив ресурс кухни я открываю эту страничку на сайте. Выводится список категорий галерей:И кликая на каждую из них открывается своя галерея соответственно. Но выводятся галереи из Gallery, а мне бы хотелось, чтоб выводились оформленные галереи из ресурсов.
Снипет GalleryAlbums вызывает список галерей из Gallery.Мне же хотелоь бы, чтоб список галерей брался из моих ресурсов.
То есть у меня к каждому проекту идет описание проекта, а тут получается, что GalleryAlbums напрямую обращается к галереям, совершенно не обращая внимания на ресурсы. И вот как мне заставить его вывести галереи из ресурсов?
Это какая-то не явная привязка галереи к ресурсу, если использовать этот компонент, то лучше сделать как указано тут.
А потом в кухнях, в чанке вызывать сниппет Gallery, где в параметре &album вставлять значение из TV — GalleryAlbum.
Если я правильно понял.
А лучше использовать компонент ms2Gallery, там с этим еще проще дело обстоит.
А потом в кухнях, в чанке вызывать сниппет Gallery, где в параметре &album вставлять значение из TV — GalleryAlbum.
Если я правильно понял.
А лучше использовать компонент ms2Gallery, там с этим еще проще дело обстоит.
Скорее всего думаю, что правильно поняли, сейчас буду разбираться, смотреть документацию, спасибо.
Да, интересно, получилось через тв прикрепить альбомы к ресурсу и вывести альбом плюс текстовую информацию, но это работает только тогда, когда создаешь документ и прикрепляешь фото, а вот как вывести всю галерею, чтоб она обращалась к ресурасам..? Не понял.(Может кто в личку напишет свой скайм, мейл,isq. Помогите разобраться.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.