Вывод содержимого из content только на первой странице pdoPage
Здравствуйте.
Изначально не понравилось как pdopage разбивает странички при пагинации и я решила все сделать по мануалу:
ilyaut.ru/tips-and-tricks/implement-pagination-without-get-parameters-in-the-url/
Теперь необходимо вывести информацию из [[*content]] только на первой страничке, подходящих способов найти не смогла.
Вставлю кусочек кода:
Изначально не понравилось как 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]]
Комментарии: 1
@Вика
Как-то так:
Как-то так:
[[#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]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.