У меня есть раскрывающееся меню с двумя вариантами
Я хочу проверить, является ли значение неупорядоченным или упорядоченным
{% set viewModel = {
cards: content['cards'] ?? [],
cardListType: content.cardListType ?? ''
} %}
{{ viewModel.cardListType|json_encode() }}
Возвращает это мне
{"0":{"label":"Unordered","value":"unordered","selected":true}}
Я хочу проверить, не упорядочено ли значение viewModel.cardListType и выбрано ли оно.
я пытался
{% if viewModel.cardListType.value is unordered %}
<p>UNORDERED</p>
{% endif %}
а также
{% if viewModel.cardListType.value:unordered %}
<p>UNORDERED</p>
{% endif %}
и несколько других вариантов этого. Я не понимаю документацию / синтаксис выпадающих списков в craft или twig. Может кто-нибудь объяснить, как мне 5, как это работает и как проверить значение? Я использую Craft 3, если это изменит синтаксис
заранее спасибо
@DarkBee Это раскрывающийся список с двумя вариантами. Является ли раскрывающийся список одним элементом? Или это варианты? Ах, DarkBee снова мне на помощь ;-)
Основываясь на результатах, которые вы показали, я бы попробовал это





Вы уверены, что вывод
cardListTypeсодержит только один элемент?