нет кнопки загрузить
вызываю так, но не появляется кнопка загрузить, а выводит стандартную пагинацию
<div class="product-grid" id="pdopage">
{block 'sidebarfilter'}
{include 'file:chunks/sidebarfilter.tpl'}
{/block}
<div class="result-templates rows" >
{'!pdoPage' | snippet : [
'element' => 'msProducts',
'tpl' => '@FILE chunks/Tpl/template.tpl',
'parents' => $_modx->resource.id,
'depth' => 6,
'limit' => 1,
'includeTVs' => 1,
'includeContent' => 1,
'processTVs' => 1,
'tvPrefix' => '',
'sortby' => 'pagetitle',
'sortdir' => 'asc',
'ajaxMode' => 'default'
]}
<div class="result-pagination">
<div class="result-pagination-btn">
</div>
</div>
</div>
[[!+page.nav]]
</div>
Комментарии: 4
'ajaxMode' => 'button'
Начиная с версии 1.10 pdoPage умеет загружать страницы через ajax. Вам нужно только обернуть его вызов в специальную разметку:
<div id="pdopage">
<div class="rows">
[[!pdoPage?
&parents=`0`
&ajaxMode=`default`
]]
</div>
[[!+page.nav]]
</div>
Документация
хочу обернуть кнопку с вои классы
'ajaxTplMore ' => '@INLINE <div class="result-pagination"><button class="result-pagination-btn btn-more">[[%pdopage_more]]</button> </div>',
но все ровно по умолчанию выводит
Надо смотреть на сайте. Так не вижу, не смогу подсказать
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.