Вывод содержимого из content только на первой странице pdoPage

Здравствуйте.
Изначально не понравилось как pdopage разбивает странички при пагинации и я решила все сделать по мануалу:
ilyaut.ru/tips-and-tricks/implement-pagination-without-get-parameters-in-the-url/
Теперь необходимо вывести информацию из [[*content]] только на первой страничке, подходящих способов найти не смогла.
Вставлю кусочек кода:
[[*content]]
</div>
<div class="bz-ct">
<strong>.....</strong>
[[!pdoPage?
    &pageLinkScheme=`/[[+pageVarKey]]-[[+page]]`
    &ajaxMode=`scroll`
    &templates=`4`
    &depth=`1`
    &resources=`-15`
    &tpl=`diktantListTpl`
    &includeTVs=`liStDiktantTitle`
    &tplWrapper=`@INLINE <ul>[[+output]]</ul>`
    &sortdir =`ASC`
    &tplPageWrapper=`@INLINE <div class="m-BTm"><ul class="pagination">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul></div>`
    &tplPage=`@INLINE <li><a href="[[~[[*id]]]][[+pageNo]].html">[[+pageNo]]</a></li>`
    &tplPageActive=`@INLINE <li class="active"><a href="[[~[[*id]]]][[+pageNo]].html">[[+pageNo]]</a></li>`
    &tplPageFirst=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">Первая</a></li>`
    &tplPageLast=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">Последняя</a></li>`
    &tplPagePrev=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">«</a></li>`
    &tplPageNext=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">»</a></li>`
]]
</ul>
</div>
[[!+page.nav]]
Вика
26 июля 2019, 21:48
modx.pro
76
0

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

Баха Волков
28 июля 2019, 17:34
0
@Вика

Как-то так:

[[#GET.page:is=``:then=`[[*content]]`:else=``]]
</div>
<div class="bz-ct">
<strong>.....</strong>
[[!pdoPage?
    &pageLinkScheme=`/[[+pageVarKey]]-[[+page]]`
    &ajaxMode=`scroll`
    &templates=`4`
    &depth=`1`
    &resources=`-15`
    &tpl=`diktantListTpl`
    &includeTVs=`liStDiktantTitle`
    &tplWrapper=`@INLINE <ul>[[+output]]</ul>`
    &sortdir =`ASC`
    &tplPageWrapper=`@INLINE <div class="m-BTm"><ul class="pagination">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul></div>`
    &tplPage=`@INLINE <li><a href="[[~[[*id]]]][[+pageNo]].html">[[+pageNo]]</a></li>`
    &tplPageActive=`@INLINE <li class="active"><a href="[[~[[*id]]]][[+pageNo]].html">[[+pageNo]]</a></li>`
    &tplPageFirst=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">Первая</a></li>`
    &tplPageLast=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">Последняя</a></li>`
    &tplPagePrev=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">«</a></li>`
    &tplPageNext=`@INLINE <li class="control"><a href="[[~[[*id]]]][[+pageNo]].html">»</a></li>`
]]
</ul>
</div>
[[!+page.nav]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
1