我已经使用drupal 9中的Webform 内容创建器将内容类型(网络表单)的字段映射到节点,现在问题是我没有在我的 twig 模板中获取这些映射字段。我得到的只是以前映射的值。我已经在 webform 内容创建器中仔细检查了内容类型和映射中的字段。
问问题
133 次
1 回答
1
您可以使用 Drupal 模块Devel ( https://www.drupal.org/project/devel ) 找到要显示的正确键。
或者在 twig 中调试其中一些:
- {{ content.field_name.0 }}
- {{ node.field_name.0.target_id }}
获取您需要的密钥:
{{ dump(content|keys) }}
像这样为小字段转储:
{% for k,v in content.field_name %}
- {{ k }}: {{ dump(v.value) }}<br>
{% endfor %}
如果您之前从转储中找到了正确的字段,则可以更改变量content.field_name
于 2021-12-09T07:40:47.507 回答