воскресенье, 8 июня 2014 г.

MODX Gallery - Галерея для MODX

MODX Gallery является очень популярным компонентом для MODX, всё в нём есть всё что нужно для создании галереи на сайте, от пакетной загрузка изображений до альбомов, но есть в нём один недостаток: он не имеет пагинации на уровне альбомов.



Самым простым решением может быть следующие два шага:

Шаг первый.
Создайте чанк-обёртку для сниппета Gallery со следующим содержимым:
[[$gallery_wrapper]]:
[[!Gallery? &limit=`[[+limit]]` &start=`[[+offset]]` &album=`your_gallery_id` ]]

Шаг второй.
Вызовите getPage сниппет со следующими параметрами:
[[!getPage?
&elementClass=`modChunk`
&element=`gallery_wrapper`
&limit=`5`
&totalVar=`gallery.total` ]]
Page [[+page]] of [[+pageCount]] [[!+page.nav]]