首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >模板中列表(选择)的匹配值

模板中列表(选择)的匹配值
EN

Stack Overflow用户
提问于 2022-06-09 13:52:33
回答 1查看 44关注 0票数 0

我找不到匹配选择列表值的方法。

我在Drupal段落中添加了一个list类型的字段,其值如下:

  • light
  • dark
  • big.

我希望使用这些值,以便能够在一个段落中应用不同的样式,这是通过在编辑表单中选择其中一个值来实现的。

代码语言:javascript
复制
 {% set paragraph_jumbotron = content.field_paragraph_jumbotron %}
  {% block content %}
    {% for item in paragraph_jumbotron['#items'] %}
      {% if item.entity.field_selector.value == 'big' %}
        <div class="p-5 mb-4 bg-light rounded-3">
          ...
          </div>
        </div>
      {% elseif item.entity.field_selector.value == 'dark' %}
        <div class="h-100 p-5 text-white bg-dark rounded-3">
          ...
        </div>

      {% elseif item.entity.field_selector.value == 'light' %}
        <div class="h-100 p-5 text-white bg-dark rounded-3">
          ...
        </div>
      {% endif %}
    {% endfor %}
  {% endblock %}
EN

回答 1

Stack Overflow用户

发布于 2022-06-10 04:30:37

这很管用。我发现了这个问题,是因为我倒置了标签和字段设置中的原始值,系统值被大写化了:深色的\{e76f}\{e76f}因此,我在内容的字段设置中倒置了标签和原始值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72561550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档