显示链接到文章的所有类别

Display all categories linked to an article

我循环浏览链接到我的文章的类别,但如果一篇文章有​​多个类别,它显示我的第一个类别的名称的次数与类别的次数一样多。

如何显示所有姓名?
这里 Gary Moore 分为 2 个类别:蓝调和金属,但蓝调显示了 2 次。

{% for category in articleDer.category %}
   {% if category.articles | length >=1 %}
      <a class="textPostcard" href="{{ path('portcategory_categorie', {'slug': category.slug }) }}"><i class="fas fa-list-alt mr-2"></i> &nbsp;{{ articleDer.category[0].name }}</a>
   {% else %}
   {% endif %}
{% endfor %}

在您的循环中,您正在循环 articleDer.category 数组并打印 <a class="textPostcard" ...></a>

但在循环中,您仅访问 articleDer.category 的第一个索引并获取名称。

在您的代码中,

{{ articleDer.category[0].name }}

应该改为

{{ category.name }}