Как задать условие на родителя
Добрый день!
Хочу в зависимости от типа страниц задать разные meta description. Для категорий и товаров, которые находятся в родителе 1364, одно описание, для остальных страниц другое.
Почему не работает такой код?
Хочу в зависимости от типа страниц задать разные meta description. Для категорий и товаров, которые находятся в родителе 1364, одно описание, для остальных страниц другое.
Почему не работает такой код?
[[*parent:is=`1364`:then=`1`:else=`2`]]
Везде выводит 2 Комментарии: 5
Потому что parent — это прямой родитель. Ищите про pdoField и topLevel
Да. Правда. Прямой родитель. Но я что-то совершенно не понимаю, как тут увязать с pdofield
pdoField
&top — Выбирает родителя указанного &id на уровне &top.
&topLevel — Выбирает родителя указанного &id на уровне &topLevel от корня контекста.
&top — Выбирает родителя указанного &id на уровне &top.
&topLevel — Выбирает родителя указанного &id на уровне &topLevel от корня контекста.
Да я прочитала это. Вот так для товаров он мне выводит 1364
[[pdoField? &topLevel=`1` &field=`id`]]
Но как мне в условие вставить!
Не поняла, как с pdofields и сделала вот так:
[[UltimateParent:is=`1364`:then=`1`:else=`2`? &topLevel=`1`]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.