Человекопонятная навигация не работает ajax загрузка, как исправить?
Сам вопрос
Человек понятная навигация не работает
РЕШЕНИЕ
Делаем копию не минифицированного js файла pdopage по адресу
Человек понятная навигация не работает
'pageLinkScheme' => '/[[+pageVarKey]]-[[+page]]' если убрать 'ajaxMode' => 'default', то при клике на ссылку переходит как обычно с перезагрузкой, и это работает, но аякс перезагрузка не работает, как исправить?РЕШЕНИЕ
Делаем копию не минифицированного js файла pdopage по адресу
assets/components/pdotools/js/pdopage.jsПодключаем его в вызове'frontend_js' => '/assets/сustom_components/pdotools/js/pdopage.custom.js',Затем заходим в скопированный вами файл, и через такое сочетание ctrl+f везде ищем =(\\d+) и заменяем его на -(\\d+)сохраняем, чистим кэш и радуемся. Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
По умолчанию должно быть так:
А так же не прокидываются доп переменные в кфг, допустим той же переменной «pageLinkScheme» нет, так можно было бы зацепиться за неё, и просто в инит методе определить схему регулярки.
Поскольку не нашёл(не долго искал) как прокинуть свою переменную в джс с админки в pdopage конфиг, то просто везде регулярку заменил со знака "=" на "-" согласно моей навигации, само собой подключив кастомный скрипт копии самого pdopage.
Заменил везде "=(\\d+)" на "-(\\d+)" и всё заработало…