нет кнопки загрузить

вызываю так, но не появляется кнопка загрузить, а выводит стандартную пагинацию

<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>
Максим
04 января 2018, 22:04
modx.pro
1 182
0

Комментарии: 4

Андрей
05 января 2018, 01:47
0
'ajaxMode' => 'button'
    Михаил
    05 января 2018, 07:32
    +1
    Начиная с версии 1.10 pdoPage умеет загружать страницы через ajax. Вам нужно только обернуть его вызов в специальную разметку:

    <div id="pdopage">
        <div class="rows">
            [[!pdoPage?
                &parents=`0`
                &ajaxMode=`default`
            ]]
        </div>
        [[!+page.nav]]
    </div>
    Документация
      Максим
      05 января 2018, 12:01
      0
      хочу обернуть кнопку с вои классы
      'ajaxTplMore ' => '@INLINE <div class="result-pagination"><button class="result-pagination-btn btn-more">[[%pdopage_more]]</button> </div>',
      но все ровно по умолчанию выводит
        Михаил
        06 января 2018, 08:32
        0
        Надо смотреть на сайте. Так не вижу, не смогу подсказать
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        4