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

Доброго всем времени суток.
Столкнулся с проблемой в работе PdoPage.
При переходе между страницами пагинации показываются одни и те же ресурсы,
что на первой странице.
Код сниппета

<div class="cell-lg-8 cell-xs-10 decot-post-left" id="pdopage">
                [[!pdoPage?
                    &parents=`[[*id]]`
                    &tpl=`Articl.tpl`
                    &showHidden=`1`
                    &limit=`4`
                    &includeTVs=`date`
                    &ajaxMode=`default`
                    &tvFilters=`type_content==Статья`
                    &sortby=`{"id":"DESC"}`
                ]]
                <div class="blog-item">
                    <nav>
                        [[!+page.nav]]
                    </nav>
                </div>    
            </div>
На всех страницах пагинации показываются одни и те же 4 ресурса.
Anton
18 октября 2021, 16:12
modx.pro
420
0

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

Павел Романов
18 октября 2021, 19:28
0
Оберните вывод в DIV с классом rows:

<div class="cell-lg-8 cell-xs-10 decot-post-left" id="pdopage">
    <div class="rows">
        [[!pdoPage?
            &parents=`[[*id]]`
            &tpl=`Articl.tpl`
            &showHidden=`1`
            &limit=`4`
            &includeTVs=`date`
            &ajaxMode=`default`
            &tvFilters=`type_content==Статья`
            &sortby=`{ "id":"DESC" }`
        ]]
    </div>
    <div class="blog-item">
        <nav>
            [[!+page.nav]]
        </nav>
    </div>    
</div>
    Anton
    18 октября 2021, 20:20
    0
    Спасибо, помогло.
    Вообще странно, что к классу привязано.
    В старом варианте без этого обязательного класса работало.
    Ещё раз спасибо.
    Я вообще на класс rows не думал…
      Павел Романов
      19 октября 2021, 10:03
      0
      Вроде всегда был. Можно даже параметром ajaxElemRows переопределить ))
        Anton
        19 октября 2021, 10:30
        0
        У меня pdopage используется ещё в одном проекте на очень старом сайте,
        еще при царе горохе свёрстанным, и там этого класса нема.
        Видимо этот класс появился (стал обязательным) когда pdopage стал аякс поддерживать.
          Павел Романов
          19 октября 2021, 10:48
          0
          Верно, он нужен только для Ajax-пагинации.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5