Коллеги, мое изучения плагина остановилось на размножение альбомов)
Структура:
Есть допустим Портфолио в портфолио есть разделы — Проект 1, — Проект 2, — Проект 3
при входе например в раздел — Проект 1 открывается список альбомов назначенных для это проекта, при нажатие на нужный альбом открывается страница с фотографиями.
Теперь о реальностях:
В админке, в плагине gallery создаю альбомы и загружаю в них фотографии.
есть страницы Проект 1 — Проект 2 — Проект 3 в шаблоне этих страниц вывожу [[!GalleryAlbums? &thumbTpl=`galAlbumRowTpl`]] и все созданные альбомы в админке них отображаются.
Вопрос как сделать так, чтобы созданные альбомы в админке распределялись по проектам.
Например: Создаю альбом, задаю для какого раздела его ( например проект 2) и загружаю фото, и он появиться только в — Проект 2
Gallery — Изучаю
Версия MODX: Все
Комментарии (10)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Павел Романов 24.10.2016 18:59 #
Создайте сниппет getAlbums:
В шаблоне проекта вызывайте сниппет:
Создайте чанк «album_tpl», где пропишите необходимую разметку и вызов Gallery с параметром &album:
Если же проекту соответствует только один альбом, то все гораздо проще.
Делаете TV «album» с типом ввода «galleryalbumlist» (он выводит все альбомы в галерее и позволяет выбрать один) и в шаблоне просто вызов Gallery:
localhost 24.10.2016 19:11 #
localhost 24.10.2016 20:14 #
Павел Романов 24.10.2016 20:19 #
localhost 24.10.2016 20:45 #
Спасибо большое!<br />
Только два «но» — теперь да, по id можно выбрать нужные альбомы. Но теперь в разметке HTML указывая путь к картинкам (обложкам альбома) они в шаблоне не определяются.
[[+name]] и [[+image]]
И второе,
[[Gallery? &album=`[[+album]]` ]]
Внутрення страница со всеми фото, куда нужно вставлять, ведь при размещение в разметку, все открывается не правильно.<br />
<br />
А так конечно, спасибо! решение идеальное.
Павел Романов 24.10.2016 22:05 #
Чанк cover:
localhost 24.10.2016 22:09 #
Павел Романов 24.10.2016 22:11 #
localhost 24.10.2016 22:12 #
localhost 24.10.2016 22:08 #