Задать вопрос
@4Geka
PHP

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

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

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


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

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

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