Дублирование Аннотации на 2-ой, 3-ей ... странице категории

Доброго времени суток. Нужна помощь.

Для категорий добавляю текст через «Аннотацию (Введение)», вывожу в шаблоне через:
<p>[[*introtext]]</p>
Текст выводится в Категории: domen.ru/recept, но также и на страницах:
domen.ru/recept?page=2
domen.ru/recept?page=3

Как этого избежать? Спасибо.
Роман
07 февраля 2018, 08:53
modx.pro
1 264
0

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

Андрей
07 февраля 2018, 12:17
1
0
Если я правильно понял, нужно чтобы аннотация выводилась только на первой странице? Тогда решение простое:
{if $.get['page']?}
	{else}
	{$_modx->resource.introtext}
{/if}

Для того чтобы работал код, должен быть установлен pdoTools и включена системная настройка — Использовать Fenom на страницах.

Либо если используете стандартный парсер, использовать стандартные модификаторы, суть одна — проверять на существование параметра page в url.
    Роман
    07 февраля 2018, 12:27
    0
    Да, только на первой странице. Нубский вопрос, а что с этим кодом сделать? Вставил вместо своего и он просто вывелся на странице также как и ввел его.
      Андрей
      07 февраля 2018, 12:51
      1
      0
      Это код на Fenom — Шаблонизатор Fenom.

      Для того чтобы работал код, должен быть установлен pdoTools и включена системная настройка — Использовать Fenom на страницах.

      На стандартном парсере будет как то так:
      [[!#GET.page:is=``:then=`[[*introtext]]`:else=``]]
        Роман
        07 февраля 2018, 13:22
        0
        Работает, спасибо.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4