Drupal 8 views-view-field.html.twig
这将是快速和直接的。我试图从与内容类型相关的视图中访问不同的内容结果。我基本上是一个新手,但我确实让它工作访问领域 例如:Drupal 8 views-view-field.html.twig,twig,drupal-8,Twig,Drupal 8,这将是快速和直接的。我试图从与内容类型相关的视图中访问不同的内容结果。我基本上是一个新手,但我确实让它工作访问领域 例如: Content Type: Books Fields: Name, Portrait(Image). Machine Name: field_name - field_image 假设我根据内容类型上传了两个名为Book 1和Book 2的内容 我想显示的是目前第1册或第2册中的所有字段,但不是同时显示所有内容 我的努力: 第一次尝试:尝试了这行代码 {{view.
Content Type: Books
Fields: Name, Portrait(Image). Machine Name: field_name - field_image
假设我根据内容类型上传了两个名为Book 1和Book 2的内容
我想显示的是目前第1册或第2册中的所有字段,但不是同时显示所有内容
我的努力:
- 第一次尝试:尝试了这行代码
工作正常,它会打印索引0,但无法打印图像,因为它会给我id。{{view.field.field_name.getvalue(view.result[0])}
- 第二次尝试:尝试了这行代码:
这一个似乎是最实用的,它可以显示字段图像中的实际图片,但我不知道如何仅访问一个索引的图像(第1册)。{{fields.field_image.content}
- 第三次尝试:尝试了这行代码
这个对我一点用都没有{{content.field_image.0}
希望有人能帮我。我已经为此苦苦挣扎了一周。您可以打开Twig调试,然后进行转储以查看事情的结构 或者看看Twig Tweak模块,该模块提供了许多适合您需要的强大功能: 这一个可能特别好,因为您在第一个示例中有ID:
{# The argument can be FID, UUID or URI. #}
<dt>Image:</dt>
<dd>{{ drupal_image('public://ocean.jpg') }}</dd>
{参数可以是FID、UUID或URI。}
图片:
{{drupal_图像('public://ocean.jpg') }}