在Twig文件Symfony中获取数组对象的值

问题描述 投票:0回答:1

我有一组传递给twig文件的数组。

others ={
          0:{id : 10, name: krist},
          1:{id : 20,  name: ryan}
         }

当我从twig文件中检索回来时,我检索如下。

{% for other in others %}
 {{other.id}}
{% endfor %}

上述方法始终显示错误如下:

在渲染模板期间抛出异常(“注意:数组到字符串转换”)。

我该如何解决这个问题?

php arrays symfony twig
1个回答
1
投票

你可以试试这个。

{% for other in others %}
    {% for o in other %}
        {{o.id}}
    {% endfor %}
{% endfor %}

要么

{% for other in others %}
    {{other[0].id}}
{% endfor %}
© www.soinside.com 2019 - 2024. All rights reserved.