Вывод значения дополнительного поля (radio)

Создано дополнительное поле для ресурса — 'BookBtn'
Смысл: выводить или скрывать доп. кнопку бронирования.
screen1

В самом ресурсе сохранил значение no для вывода кнопки
screen2

В коде чанка, который выводит превью для страниц прописал следующее условие
<!-- [[*BookBtn:is=`1`:then=`d-block`:else=`d-none`]] -->
screen3

Но почему-то для всех карточек выводится значение 1 по умолчанию и выводится 'd-block'
Кирилл
21 ноября 2022, 14:00
modx.pro
453
0

Комментарии: 3

Кирилл
22 ноября 2022, 11:41
0
Нашёл решение, вопрос больше не актуален.
Необходимо было добавить TV в код шаблона
2022-11-22-11-36-11
    Кирилл
    22 ноября 2022, 12:05
    0
    + правильная конструкция проверки

    [[+tv.BookBtn:is=`1`:then=`d-block`:else=`d-none`]]
      Денис Усманов
      01 декабря 2022, 02:51
      1
      0
      Совет на будущее, для Да/Нет поля, лучше делайте checkbox, где всего 1 вариант «Да==1», потом соответственно будет проще проверять Да/Нет: [[+tv.BookBtn:is=`1`:then=``:else=``]], [[+tv.BookBtn:isnot=`1`:then=``]],[[+tv.BookBtn:isnot=``:then=``]].
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        3