我在节点上有一个字段:field _ select FROM_UNIXTIME(log.clock),
log.* from zabbix.auditlog log
join zabbix.users us on us.userid=log.userid
,它是一个实体引用。如果我想访问引用节点上的字段值 - 我会在树枝模板中这样做:
generic_partner_prod_ref
现在我想在段落中使用相同的实体引用字段,并在我的段落中使用引用节点上的模板访问值 - 但我无法使其工作。
在树枝上我可以打印这样的节点:node.field_generic_partner_prod_ref.entity.field_page_title.value
但我无法访问其{{ content.field_generic_partner_prod_ref }}
。
我在段落中引用的节点包含以下字段:field_page_title
- field_image
。我想直接在我的段落模板中访问这些字段的值。就像您可以使用节点树枝模板中的引用字段一样(参见上文)。
答案 0 :(得分:0)
(代表作者提问回答)。
以下是我最终做的事情:
要获取field_page_title:
{{ content.field_generic_partner_prod_ref[0]['#node'].field_page_title.value }}
要在引用的节点上获取图像:
<img alt="{{ content.field_generic_partner_prod_ref[0]['#node'].field_image.get(0).alt }}" src="{{ content.field_generic_partner_prod_ref[0]['#node'].field_image.entity.fileuri|image_style('crop_simple') }}" title="{{ content.field_generic_partner_prod_ref[0]['#node'].field_image.get(0).title }}">