【问题标题】:How to get field type list key value in custom block in drupal 8如何在drupal 8的自定义块中获取字段类型列表键值
【发布时间】:2020-12-31 10:49:53
【问题描述】:

我想要我的树枝模板中的键值而不是列表字段值。 我正在尝试使用下面的代码。 content.field_alignment.0.key

【问题讨论】:

    标签: drupal drupal-8


    【解决方案1】:

    我找到了这个问题的答案。

    content.field_alignment['#items'].getValue()|first.value
    

    像这样试试。

    【讨论】:

      【解决方案2】:

      如果我理解正确;您可以在该内容类型的视图模式的显示设置中调整字段的格式以返回“键”而不是“值”(结构 > 内容类型 > 您的内容类型 > 管理展示)。 在那种情况下,当您像您的示例一样访问列表的第一个元素时。

      {{ content.field_alignment.0 }}
      

      它应该输出密钥。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-09-04
        • 2018-11-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-21
        • 2016-02-28
        • 2018-11-23
        相关资源
        最近更新 更多