пагинация в корзине minishop2
Всем привет,
Подскажите, пожалуйста, как реализовать пагинацию в корзине.
Делаю вот так
[[!msCart?&includeTVs=`fasovka,sale,markdown`&limit=`1`&pageNavVar=`cart.nav`]]
[[!+cart.nav]]
Подскажите, пожалуйста, как реализовать пагинацию в корзине.
Делаю вот так
[[!msCart?&includeTVs=`fasovka,sale,markdown`&limit=`1`&pageNavVar=`cart.nav`]]
[[!+cart.nav]]
Комментарии: 7
У msCart нет параметров — pageNavVar и limit, как и пагинации в принципе. Можно попробовать через pdoPage, возможно как то заработает. Имхо, пагинация в корзине весьма странный функционал.
Ну limit есть
Когда оптовый сайт и набирают тысячи товаров, то корзина даже прогрузиться не может (сервак на vps)
Когда оптовый сайт и набирают тысячи товаров, то корзина даже прогрузиться не может (сервак на vps)
limit есть потому что это общий параметр pdoTools, а вот пигинацией занимается pdoPage.
Никаких ошибок быть не должно, понаблюдайте за инпутом «key». Проблема может быть только при ajax подгрузки, тогда следует колбеком заново инциализировать корзину (что бы корзина обновилась после удаления товара без перезагрузки, напр.), общую цену пересчитывает. Решение:
[[!pdoPage?
&element=`msCart`
&limit=`1`
&tpl=`ваш чанк`
]]
[[!+page.nav]]
Ошибка может быть только при ajax подгрузки, тогда следует колбеком заново инциализировать корзинуОб этой ошибке и речь, без ajax понятно что работает. В подробности не вдавался за ненадобностью.
Да, такой способ работает, спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.