我有一个条目列表。 每个条目都有一个相关人员。 每个相关人员都有一个头像。
在索引页面上,我遍历条目并创建带有人员详细信息的<div>
。例如
{% set person = entry.relatedPerson[0] ?? null %}
<p>{{person.firstName}} {{person.lastName}} </p>
我需要访问与该人相关的图片。
尝试过此操作,它会在其自己的div中显示作为图像的每个资产的列表。
{% set person = entry.relatedPerson[0] ?? null %}
{% for image in craft.assets.kind('image') %}
<li>
<img src="{{ image.getUrl }}" alt="{{ image.title }}">
</li>
{% endfor %}
我也尝试过这种方法,什么也没显示
{% set person = entry.relatedPerson[0] ?? null %}
{% for image in person.assets.kind('image') %}
<li>
<img src="{{ image.getUrl }}" alt="{{ image.title }}">
</li>
{% endfor %}
如何将relatedPerson图像添加到每张卡? 如果您能解释一下,也很不错,因为我不了解模板。这些文档对我来说还不够
答案 0 :(得分:0)
如果要获取图像,请尝试以下代码:
{% for block in entry.relatedPerson.all() %}
{% set image= block.<image-handle>.one() %}
<li>
<img src="{{ siteUrl }}<image-path>/{{ image.filename}}" alt="{{ image.filename }}">
</li>
{% endfor %}