У меня на сайте существует следующая организация:
1. Навигация типаГлавная > Категория > Страница, за которую отвечает плагин pdoTools
2. Кнопка вывода мобального окна. Выводит по ссылке
<a href="#openModal">
3. Блок «Другие статьи раздела», который также выводит pdoTools
4. Кнопка «Вверх», работает по ссылке
<a href="#">
Проблема такая.
Если в коде странице не указать
<base href="[[++site_url]]" />
то кнопка вывода модального окна и кнопка «Вверх» работают, а вот навигация и блок — нет. Они добавляют к адресу дополнительно url категории. Например, должен быть вывод по клику такой:
sitе.ru/kategoriya/stranisa
А выводит сайт.ru/kategoriya/kategoriya/stranisa
То есть, добавляет лишний урл kategoriya
(в настройках стоит добавлять урл родительской категории)
Если добавить в код страницы
<base href="[[++site_url]]" />
то pdoTools выводит адреса корректно, а вот кнопка вверх и модальное окно перекидывают на главную страницу, просто с приставкой /# или /openModal
Как можно помирить эти процессы?
Спасибо заранее
Ильин Сергей 16.05.2018 13:31 #
PS: Помог? Ставь лайк! Подписка не нужна. (:
Павел Романов 16.05.2018 14:38 #
Вы чем выводите модальное окно? Каким скриптом?
Просто там, по идее, кроме href у ссылки должен еще какой-то класс стоять.
Если же делаете как тут, то в ссылку добавьте: