2015-02-07 2 views
0

Интересно, как photoswipe создает URL-адрес для определенного изображения в галерее?photoswipe: pid/gid ссылка на конкретную фотографию

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

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

спасибо.

ответ

0

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

К сожалению, такой же трюк на изображении/фигуре не сделал.

Смежные вопросы