RAPCorp 11 октября 2013 0 2
Здравствуйте. Столкнулся на первый взгляд с достаточно простой задачей, но ковыряя параметры не получается сделать следующее. На странице www.koshkidoma.ru/porodyi/ выводится текст, внизу идёт вывод каталога из PageNav, вообщем нужно чтобы на страницах с пагинацией не выводился текст. В шаблоне пытаюсь вот так:

[[if? &subject=`[[+navPg]]` &operator=`[[*content]]` &then=`[[*content]]` &else=``]]


Конечно логики особой в этом не вижу, хотя если вывод контента вставить в else то текст пропадает со всех страниц, а он должен быть только на главной странице, а не на страницах пагинации типа www.koshkidoma.ru/porodyi/page-2/

Надеюсь на вашу помощь. Заранее спасибо.
2 комментария
Q
Qwarble 11 октября 2013г в 13:40 #
Если я правильно понимаю, то нужно выводить текст на первой странице, а на остальных нет. Если это так, то вам нужно написать примерно так (если используете getPage):
[[+page:eq=`1`:then=`[[*content]]`:else=``]]
Fi1osof1
Fi1osof 11 октября 2013г в 13:59 #
Я могу только одно посоветовать: переходите на modxSmarty. Там бы это было так:
{if !$smarty.get.page}
    {field name=content}
{/if}
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.