Почему не появляется кнопка в pdoPage ?

Здравствуйте, подскажите пожалуйста вызываю pdoPage таким вот образом:
[[!pdoPage?
        &limit=`8`
        &tpl=`tpl.msProducts.row2`
        &element=`msProducts`
        &parents=`0`
        &resources=`[[!mSearch2:default=`999999`?returnIds=`1`&limit=`0`]]`
        &sortby=`Data.vendor`
        &sortdir=`asc`
        &toPlaceholder=`ResultSearch`
        &includeThumbs=`medium`
        &pageNavVar=`pagNav`
        &ajaxMode=`button`
    ]]
Указываю же вот параметр &ajaxMode=`button`но кнопки нет, то есть должна быть пагинация с помощью кнопки, а выводятся цифры, default пагинация, подскажите пожалуйста что я делаю не так, заранее благодарю Вас за ответ.
Сергей Хлопов
05 июля 2018, 12:22
modx.pro
1 003
0

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

Сергей Хлопов
05 июля 2018, 16:04
0
Проблема решена!
В общем вызов сниппета pdoPage необходимо обернуть в эти два блока:
<div id="pdopage">
        <div class="rows">
	
        </div>
    </div>
В моём случае правда это вот так происходит
т.к. я ещё результаты pdoPage передаю в собственно написанный сниппет для небольших манипуляций и соответственно саму пагинацию я тоже передаю в свой сниппет, и там уже склеиваю пагинацию и результаты после небольших манипуляций, склеиваю результаты и пагинацию вот так:
return "<div class='row'>".$param."</div>".$pagenat;
И вот всё полностью, вызов pdoPage вместе со своим сниппетом
[[!pdoPage?
        &limit=`6`
        &tpl=`tpl.msProducts.row2`
        &element=`msProducts`
        &parents=`0`
        &resources=`[[!mSearch2:default=`999999`?returnIds=`1`&limit=`0`]]`
        &sortby=`Data.vendor`
        &sortdir=`asc`
        &toPlaceholder=`ResultSearch`
        &includeThumbs=`medium`
        &pageNavVar=`pagNav`
        &ajaxMode=`button`
    ]]
    <div id="pdopage">
        <div class="rows">
        [[!placholderElement?
            &param=`[[+ResultSearch]]`
            &Id=`11`
            &ch=`all`
            &pagenat=`[[!+pagNav]]`
        ]]
        </div>
    </div>
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1