photoswipe: pid/gid ссылка на конкретную фотографию

Интересно, как photoswipe создает URL-адрес определенного изображения в галерее?

Я вижу, что для каждого изображения в галерее создается следующий URL: [BASE_URL]#&gid=2&pid=3. Если я правильно понял, значения pid/gid берутся в порядке появления галереи/фото на странице. Что создает проблему для динамического контента, когда галереи/фотографии перемешиваются (сортируются, удаляются и т. д.).

Есть ли способ отменить эту логику, чтобы использовались статические идентификаторы (например, PK базы данных)?

Спасибо.


person Alex Laban    schedule 07.02.2015    source источник


Ответы (1)


Покопавшись в источниках, я обнаружил, что если элемент галереи имеет атрибут data-pswp-uid=, установленный в какое-то значение, то это значение используется в URL как gid.

К сожалению, такой же трюк с изображением/рисунком не прошёл.

person Alex Laban    schedule 08.02.2015