Решетка (#) в чанке

Есть чанк шаблона, который выводит ссылку на альбом:
[[~[[*id]]? &[[+albumRequestVar]]=`[[+id]]`]]
Хочу чтобы при нажатии на альбом открывался fancyBox с первой фото. Вставляю в ссылку:
[[~[[*id]]? &[[+albumRequestVar]]=`[[+id]]#fancyBox-1`]]
Ссылка становиться вида (решетка переводиться в url-код): сайт.рф/фото.html?galAlbum=1%23fancyBox-1
И соответственно скрипт fancyBox не срабатывает.

Как заставить сохранить решетку и не переводить ее в url-код?
Сергей
10 апреля 2017, 15:15
modx.pro
1 316
0

Комментарии: 6

Павел Романов
10 апреля 2017, 18:30
+1
Попробуйте так:
<a href="[[~[[*id]]? &[[+albumRequestVar]]=`[[+id]]`]]#fancyBox-1">....</a>
    Сергей
    10 апреля 2017, 18:48
    0
    Спасибо, работает!
    PG
    PG
    10 апреля 2017, 18:33
    0
    Насколько я помню то связать несколько фото в альбом можно через атрибут rel=«fancyBox-1»
    Ну или же можно ссылку по другому создавать
    [[~[[*id]]]]?&[[+albumRequestVar]]=`[[+id]]#fancyBox-1`
      Сергей
      10 апреля 2017, 18:51
      0
      Ваш вариант ссылки не работает :(

      Да можно так связать. Только я не связываю фото в альбомы, а вместо простого перехода на страницу с фото альбома, я открываю первое фото через fancyBox чтобы сразу начался просмотр.
        PG
        PG
        10 апреля 2017, 18:59
        +1
        Не работает по тому что там опечатка
        [[~[[*id]]]]?&[[+albumRequestVar]]=[[+id]]#fancyBox-1
        Так должно работать
          Сергей
          11 апреля 2017, 16:31
          0
          Работает! Спасибо.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      6