Отображать pagetitle, но только если эта страница находится в категории с нужным id
Подскажите, на нужных страницах нужно вывести pagetitle, эти страницы вложены в категорию.
Главная
Контакты
Доставка
Категория id =23
-страница 1
-страница 2
-страница 3
Как вывести pagetitle только у страниц 1, 2, 3
Главная
Контакты
Доставка
Категория id =23
-страница 1
-страница 2
-страница 3
Как вывести pagetitle только у страниц 1, 2, 3
[[*pagetitle [[~23]]]]
не то… Комментарии: 3
Если pagetitle текущей страницы, то:
Если родителя, то:
[[*parent:is=`23`:then=`[[*pagetitle]]`]]
Если родителя, то:
[[*parent:is=`23`:then=`[[#[[*parent]].pagetitle]]`]]
Павел, спасибо! то что нужно!!! Первый вариант подошел!
Есть более универсальное решение, которое выведет pagetitle родителя на первом уровне вне зависимости от номера его id.
[[#[[pdoField? &topLevel=`1` &field=`id`]].pagetitle]]
[[#[[pdoField? &topLevel=`1` &field=`id`]].pagetitle]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.