Двойная пагинация на одной странице
Реально ли сделать чтобы на одной странице было возможно перелистывать разные категории товаров независимо друг от друга? у меня это выглядит так monosnap.com/file/LiXMdtKazxfCMHntjF0NQgRxYLBdTU но в данном случае кликая на следующую страницу автоматически кликается и соседняя колонка. При этом в соседней категории товаров страницы не перелистываются вообще, только в первой. Как бы это провернуть? Тут код шаблона к категориям с товаром
monosnap.com/file/5sj4TAFy2oEKRDVoRe3Vi1k6WVXYST
monosnap.com/file/5sj4TAFy2oEKRDVoRe3Vi1k6WVXYST
Комментарии: 8
Читайте параметры в документации https://docs.modx.pro/components/pdotools/snippets/pdopage#Параметры:
Две пагинации на одной странице
&pageVarKey=`key`
&pageNavVar=`key.nav`
Две пагинации на одной странице
А где найти имя переменной для поиска номера страницы в url? take.ms/BTFP8
Вопрос странный, если честно) Вы документацию хотя бы прочитали?) По умолчанию в первом параметре стоит page, во втором page.nav. Соответственно для второго вызова pdoPage нужно задать ключ, отличный от page. Первый вызов можно оставить без изменений.
Да я то читал документацию, но мне по ходу дела какие то основы надо читать, только не знаю где их найти, ато я уже всю голову сломал. Пытаюсь понять логику работы этих всех параметров но пока что туго как то. Спасибо!) Сейчас посмотрю что я там напартачил
Андрей, а вым было бы не сложно вписать мне в этот код что должно быть ключом?
я пробовал вставлять номер страницы категории с товаром, пробовал само название категории, еще много чего пробовал методом тыка но ничего не менялось, как цифры пагинации нажимались синхронно с первой колонкой так и нажимаются и во второй колонке ничего не перелистывается. Задать ключ — это возможно значит еще где то в категории его прописать чтобы задать здесь? или как этот вызов связать с перелистыванием?
[[!msProducts?
&parents=`32`
&pageVarKey=`?key?`
&pageNavVar=`page.nav`
]]
[[!+page.nav]]
я пробовал вставлять номер страницы категории с товаром, пробовал само название категории, еще много чего пробовал методом тыка но ничего не менялось, как цифры пагинации нажимались синхронно с первой колонкой так и нажимаются и во второй колонке ничего не перелистывается. Задать ключ — это возможно значит еще где то в категории его прописать чтобы задать здесь? или как этот вызов связать с перелистыванием?
[[!pdoPage?
&element=`msProducts`
&parents=`32`
&pageVarKey=`altpage`
&pageNavVar=`altpage.nav`
]]
[[!+altpage.nav]]
&pageVarKey=`altpage` - задаёт имя переменной для поиска номера страницы в url.
&pageNavVar=`altpage.nav` - задаёт имя плейсхолдера пагинации.
но мне по ходу дела какие то основы надо читать, только не знаю где их найти, ато я уже всю голову сломал.
В сети уже достаточно разных статей и прочих уроков, например вот — OpenModx.
Ух ты! Заработало как часики! После всех своих тщетных маневров аж не верится) Спасибо, Андрей и за туторы и за код! Если вы не против я бы вам через какое то время написал в личку по поводу того берете ли вы в данное время заказы и вообще что по чем
Спасибо, Андрей и за туторы и за код! Если вы не против я бы вам через какое то время написал в личку по поводу того берете ли вы в данное время заказы и вообще что по чем
Пожалуйста. Без проблем, пишите, пообщаемся =)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.