Задать вопрос
@RushV

Как написать условие ModX?

Здравствуйте!
Как написать условие if?
Так пробовал не работает.
{if $_modx->resource.pagetitle}{$_modx->resource.page_title_ceo}{/if}


Условие если есть .page_title_ceo то выводить иначе выводим pagetitle.
page_title_ceo (Дополнительное поле).
Заранее благодарю!
  • Вопрос задан
  • 379 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бизнес-аналитик
    11 месяцев
    Далее
Решения вопроса 1
DanArst
@DanArst
Гриффиндор в моде при любой погоде!
Если в сниппете, то так:
[[+tv.page_title_ceo:notempty=`[[+tv.page_title_ceo]]`:default=`[[+pagetitle]]`]]


Если в чанке:
[[*page_title_ceo:notempty=`[[*page_title_ceo]]`:default=`[[*pagetitle]]`]]


Fenom:
{if $_modx->resource.page_title_ceo != ''}
	 {$_modx->resource.page_title_ceo}
{else}
	{$_modx->resource.pagetitle}
{/if}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ig0r74
@ig0r74
MODX-разработчик
Сокращенный вариант
{$_modx->resource.page_title_ceo ?: $_modx->resource.pagetitle}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы