Просмотр галереи\пагинация
Добрый вечер! Задался следующим вопросом — есть галерея изображений, которая выводится средствами pdoTools и разбивается на страницы пагинацией, предположим по 10 записей.
Соответственно если фото в галерее скажем 30, то у нас есть 3 странички.
В качестве JS части для удобного просмотра изображений — галереи при клике на превьюшку открывается LightBox в котором можно листать изображения в реальных размерах.
Так вот — проблема в том, что на страние =собственно 10 изображений, соответственно JS обрабатывает 10 селекторов и выводит 10 картинок.
Цель — отобразить в LightBoxe все галерею целиком, но при этом не потерять пагинацию превьюшек.
Как лучше это сделать? Возможно кто-то стакивался?
Самый простой вариант, который пришел в голову — это при клике на превьюшку делать переадресацию на специальную (виртуальную) страницу, в которую передается ID превьюшки, а в ней генерируется код для всей галереи. Но, может быть, это не единственное решение?
Соответственно если фото в галерее скажем 30, то у нас есть 3 странички.
В качестве JS части для удобного просмотра изображений — галереи при клике на превьюшку открывается LightBox в котором можно листать изображения в реальных размерах.
Так вот — проблема в том, что на страние =собственно 10 изображений, соответственно JS обрабатывает 10 селекторов и выводит 10 картинок.
Цель — отобразить в LightBoxe все галерею целиком, но при этом не потерять пагинацию превьюшек.
Как лучше это сделать? Возможно кто-то стакивался?
Самый простой вариант, который пришел в голову — это при клике на превьюшку делать переадресацию на специальную (виртуальную) страницу, в которую передается ID превьюшки, а в ней генерируется код для всей галереи. Но, может быть, это не единственное решение?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
0
Комментарии: 0