我有一个称为链接的段落。在此段落中,有一个链接字段,允许多个值。在段落-link.html.twig文件中,我要呈现添加到段落中的所有链接。取而代之的是,我得到的相同链接重复的次数与链接值的数量相同。因此,如果我添加两个链接,它将两次渲染第一个链接。我还需要它与外部和内部链接一起使用。目前,它只能正确渲染外部链接(但只能渲染第一个)。
{% for item in paragraph.field_link %}
<a href="{{ paragraph.field_link.uri }}">{{ paragraph.field_link.title }}</a>
{% endfor %}
感谢您的评论,以下内容适用于外部链接,但不适用于内部链接。内部链接URI呈现为“内部:/”
{% for item in paragraph.field_link %}
<a href="{{ item.uri }}">{{ item.title }}</a>
{% endfor %}
答案 0 :(得分:0)
借助注释,我能够在段落模板中按需进行此工作。以下是链接字段的工作代码,该链接字段允许在段落字段中使用多个值。
{% for item in paragraph.field_link %}
<a href="{{ item.url }}">{{ item.title }}</a>
{% endfor %}