Добрый день, делаю интернет магазин, на главной странице имеются 4 кнопки(Все, новые, горячие распродажа), под ними должны выводится товары сгруппированные этими статусами.
Было решено использовать сниппет pdoPage в связке с msProducts. Изучив документацию и поэкспериментировав с различными вариантами вызова сниппета был написан прототип вызова, который бы работал при многократном вызове на одной странице, естественно с разными идентификаторами блоков контейнеров и переменными &pageVarKey для сниппета pdoPage, а также создан набор параметров сниппета pdoPage для удобства работы с пагинацией (по факту немного изменена верстка блока пагинации).

Собственно суть проблемы в том что при клике на, допустим, вторую страницу пагинации, происходит Ajax подгрузка результатов, НО сам блок с пагинацией пропадает и появляется только если перезагрузить страничку браузера вручную.

Код вызова сниппета для одного из блоков.
<div id="all" class="tab-pane active">
	 <div class="row">
	 	 <div class="col-md-12 col-sm-12 col-xs-12">
	 	 	 <div class="toolbox-pagination clearfix">
	 	 	 	 [ [!+all.nav] ]
	 	 	 </div><!-- End .toolbox-pagination -->
	 	 </div>
	 	 [ [!pdoPage@mypagination?
	 	 	 &element=`msProducts`
	 	 	 &limit=`4`
	 	 	 &parents=`0`
	 	 	 &includeThumbs=`small,big`
	 	 	 &tpl=`@FILE chunks/minishop2/product_item.tpl`
	 	 	 &sortby=`RAND()`
	 	 	 &pageVarKey=`all`
	 	 	 &pageNavVar=`all.nav`
	 	 	 &ajaxElemWrapper=`#all`
	 	 	 &ajaxElemRows=`#all .row`
	 	 	 &ajaxElemPagination=`#all .pagination`
	 	 	 &ajaxElemLink=`#all .pagination a`
	 	 ] ]
	 	 </div>
</div><!-- End .tab-pane -->


*специально поставил пробелы в квадратных скобках дабы не запарсились данным сайтом.
Кто сталкивался прошу помощи.