@RushV

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

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


Условие если есть .page_title_ceo то выводить иначе выводим pagetitle.
page_title_ceo (Дополнительное поле).
Заранее благодарю!
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
DanArst
@DanArst
Э, Ойboy!
Если в сниппете, то так:
[[+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}
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы