Twig 从单个条目中获取资产不需要';将工艺更新至3.2.1后,不得工作
我正在用Craft CMS建立一个内容网站。我使用单个条目来输出图像,但在我将Craft更新到3.2.1之后,这就不起作用了。其他一切都很好 我得到这个错误: Twig运行时错误–Twig\Error\RuntimeError ArrayAccess类别为“craft\elements\db\AssetQuery”的对象中的键“1”不存在Twig 从单个条目中获取资产不需要';将工艺更新至3.2.1后,不得工作,twig,craftcms,Twig,Craftcms,我正在用Craft CMS建立一个内容网站。我使用单个条目来输出图像,但在我将Craft更新到3.2.1之后,这就不起作用了。其他一切都很好 我得到这个错误: Twig运行时错误–Twig\Error\RuntimeError ArrayAccess类别为“craft\elements\db\AssetQuery”的对象中的键“1”不存在 <div class="detail_content_photos3 row"> <div class="detai
<div class="detail_content_photos3 row">
<div class="detail_content_photos3_photo col-xs-12 col-md-4">
<img src="{{ entry.videoPhoto3x3[0].url }}"/>
</div>
<div class="detail_content_photos3_photo col-xs-12 col-md-4">
<img src="{{ entry.videoPhoto3x3[1].url }}"/>
</div>
<div class="detail_content_photos3_photo col-xs-12 col-md-4">
<img src="{{ entry.videoPhoto3x3[2].url }}"/>
</div>
<div class="detail_content_photos3_photo col-xs-12 col-md-4">
<img src="{{ entry.videoPhoto3x3[3].url }}"/>
</div>
<div class="detail_content_photos3_photo col-xs-12 col-md-4">
<img src="{{ entry.videoPhoto3x3[4].url }}"/>
</div>
<div class="detail_content_photos3_photo col-xs-12 col-md-4">
<img src="{{ entry.videoPhoto3x3[5].url }}"/>
</div>
</div>
之所以发生这种情况,是因为该条目没有为该字段分配6个图像,只有1个图像,即0键。当twig试图访问不存在的第二个映像时,它抛出运行时错误。如果要显示所有图像,可以执行以下操作:
<div class="detail_content_photos3 row">
{% for image in entry.videoPhoto3x3.all() %}
<div class="detail_content_photos3_photo col-xs-12 col-md-4">
<img src="{{ image.url }}"/>
</div>
{% endfor %}
</div>
{%用于条目中的图像。videoPhoto3x3.all()%}
{%endfor%}
{%for image…%}
允许您访问每个资产,而无需知道其索引或有多少等。之所以发生这种情况,是因为该条目没有为该字段分配6个图像,只有1个图像,这是零键。当twig试图访问不存在的第二个映像时,它抛出运行时错误。如果要显示所有图像,可以执行以下操作:
<div class="detail_content_photos3 row">
{% for image in entry.videoPhoto3x3.all() %}
<div class="detail_content_photos3_photo col-xs-12 col-md-4">
<img src="{{ image.url }}"/>
</div>
{% endfor %}
</div>
{%用于条目中的图像。videoPhoto3x3.all()%}
{%endfor%}
{%for image…%}
允许您访问每个资产,而无需知道其索引或有多少等。这是您仍然存在的问题吗?如果是这样的话,你能为那些没有按预期工作的东西提供额外的背景吗?这是你仍然存在的问题吗?如果是这样的话,你能为那些没有按预期工作的东西提供额外的背景吗,