@ak_wi

Как правильно написать условие if в шаблоне modx?

В шаблоне товара есть поле [[*stock]]

Как в шаблоне сделать вывод товара по условию IF так, чтобы если это поле >=1 , то писало бы в наличии, а в любом ином случае "под заказ"?

Пробовал варианты:
[[*stock:is>=`1`:then=`в наличии`:else=`под заказ`]]
[[if? &is=`[[*stock]]:>=:1` &then=`в наличии` &else=`под заказ`]]
не работают корректно
  • Вопрос задан
  • 520 просмотров
Решения вопроса 1
alelunegov
@alelunegov
Фрилансер. Разработка сайтов на MODX, верстка
[[*stock:gte=`1`:then=`в наличии`:else=`под заказ`]]

Инструкция на русском по условным модификаторам вывода.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Sanes
@Sanes
Через default можно проверить пустое поле.
А вообще всё есть в документации https://docs.modx.pro/sistema/osnovyi/filtryi-vvod...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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