首页 > 解决方案 > 访问 twig 中的引用/父元素(段落)

问题描述

我在(父)段落中有一个实体引用字段,它引用了多个子段落。

是否可以访问儿童(引用段落)树枝模板中引用段落的字段值?

实际上,我只是想计算引用项目的树枝模板本身之一中的总引用项目。因此,如果您愿意,我想计算它的兄弟姐妹 + 1。

我知道我可以在一个模块中对此进行预处理,但我想知道这在 twig 中是否可行。

标签: drupal-modulesdrupal-8drupal-themingdrupal-templates

解决方案


在树枝中:

{% set paragraph_parent = paragraph.getParentEntity() %}
{% set width = paragraph_parent.field_width.0.value %}

<div class="{{ width }}">{{ content.field_images }}</div>

推荐阅读