@4Geka
PHP

Как вывести в шаблон MODX?

Здравствуйте, есть дополнительное поле *accessible, тип checkbox, я его вывел в шаблоне.

[[*accessible
:is=``
:!empty=`<strong>[[%accessible?&namespace=`mylangs`]]: </strong>[[++cultureKey:is=`ru`:then=`[[*accessible]]`:else=`[[*accessible:translit]]`]]<br>`]]


Но оно вывелось в формате: Доступная среда: 1
Вопрос: Как его вывести в формате: Доступная среда: Да
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
i__dmitry
@i__dmitry
Weaving a web
Чекбокс у вас, скорее всего, возвращает "1". Поэтому:
[[*accessible:is=`1`:then=`[[%accessible?&namespace=`mylangs`]]: да`:else=`[[%accessible?&namespace=`mylangs`]]: нет`]]
Только стандартный парсер MODX не любит вложенные условия и обратные кавычки, а потому есть вероятность глюков. Лучше всего все эти условия писать на Fenom.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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