Форумы / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Dayver
#46522 27.04.2023 17:44
#46517 Kabak:

правильная ссылка созданная плагином и присвоенная элементу страницы ( корректно отрабатывает при нажатии правой кнопкой мыши и выборе из меню перейти ):

http://93.125.49.123/apcfix/index.php?e=page&c=system&al=apcfix&dcm=15#comments

но при нажатии на ссылку левой кнопкой мыши в браузере она почему-то превращяется в : 

http://93.125.49.123/apcfix/index.php?e=page&c=system&al=apcfix#get-comments;e=comments&area=page&cat=system&item=22&dcm=15

И что что она в адресной строке превращается в такую? Ничего плохого в этом нет. Это везде по движку такое поведение при аякс навигации (не только для пагинации) ... для корректной работы истории перехеодов в браузере.

Если на пальцах:

Когда происходит обычные переходы по ссылкам то браузер видит что пользователь перешёл от урла страницы А к урлу странице Б и значит история переходов работает корректно.

Когда происходит переход с помощью аякс то если урл не будет менятся то и история браузера не будет работать потому что нет информация что локация А поменялась на локацию Б.

Если вас это не устраивает то просто в админке в настройках отключите Ajax и ничего не нужно хакать в php файлах

Добавлено 4 Минуты спустя:

#46520 Kabak:

и будьте внимательны, - при обновлении файлов расширения эти изменения пропадут

А зачем это прописано по-умолчанию , если вызывывает глюки со ссылками ?  ( надеюсь на ответ от авторов движка )

Надеюсь объяснил понятно что это во первых не глюк, а намеренно прогнозированное поведение которое необходимо и не требует никакой коррекции и если не устраивает то отключается лёгким движением руки. А во вторых действительно лучше не менять системные файлы или коробочные плагины поскольку при обновлениях такие изменения слетят.

Pavlo Tkachenko aka Dayver