Как я могу проверить значение выпадающего меню в craft cms / twig? - PullRequest
0 голосов
/ 11 октября 2018

У меня есть выпадающее меню с 2 вариантами

  • Упорядочено
  • Неупорядочено

Я хочу проверить, является ли значение Неупорядоченным или Упорядоченным

  {% 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 %}

и некоторые другие варианты этого.Я не понимаю документацию / синтаксис для выпадающих в крафт или прутик.Может кто-нибудь объяснить, как я 5, как это работает и как проверить значение?Я использую Craft 3, если это меняет синтаксис

Заранее спасибо

...