Как подружить Fenom, pdoPage c ajaxMode=`scroll` и minishop2.
Добрый день!
Пытаюсь сделать на сайте подгрузку товаров через ajax в pdoPage. Но ничего не получается.
Вот код, собрал из рекомендаций Василия Наумкина.
Записываю все в переменные:
Пытаюсь сделать на сайте подгрузку товаров через ajax в pdoPage. Но ничего не получается.
Вот код, собрал из рекомендаций Василия Наумкина.
Записываю все в переменные:
{set $block1 = $_modx->runSnippet('!pdoPage@msFilterParams', [
'element' => 'msProducts'
'sortby' => 'menuindex'
'limit' => '6'
'ajaxMode'=> 'scroll'
'pageNavVar' => 'pageone.nav'
'tpl' => 'tpl.shop.Products.row'
'tplPageWrapper' => '@INLINE <ul id="mse2_pagination" class="pagination list-unstyled">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul>'
'tplPageActive' => '@INLINE <li class="active"><span class="active-text">[[+pageNo]]</span></li>'
])}
{set $block2 = $_modx->getPlaceholder('!pageone.nav')}
Потом вывожу это:<div class="product-block">
<div class="row product-grid" id="mse2_results" itemscope itemtype="http://schema.org/ItemList">
{$block1}
</div><!-- .product-grid -->
{$block2}
</div><!-- .product-block -->
Все выводится, но не работает ajax подгрузка. Что не так? Как подружить эти вещи? Буду рад Вашими соображениями. Комментарии: 2
pdoPage мне помнится нужно указывать селекторы обертки блока и обертки результатов, они у вас указаны? (На примере не видно, но вдруг они указаны в наборе)
Автор, получилось решить вопрос?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.