我试图用标题显示属于同一组成员的用户列表。 我有几组不同的头衔。 我在传递给TWIG的'evals'=> $ evals参数中收集的所有信息。
当我丢弃$ evals时,我会看到以下内容:
RolesController.php on line 168:
array:774 [▼
0 => array:2 [▼
"title" => "2018"
"name" => "Jack"
]
1 => array:2 [▼
"title" => "2018"
"name" => "Peter"
]
2 => array:2 [▼
"title" => "2018"
"name" => "Mary"
3 => array:2 [▼
"title" => "School"
"name" => "Fred"
]
4 => array:2 [▼
"title" => "School"
"name" => "Neal"
======================================== 我想在Twig中看到的是:
2018
杰克 彼得 玛丽
学校
弗雷德 尼尔
======================================== 我已经(使用下面的代码)是
2018
某事
学校
某事
======================================
<Table>
{% set newArray = [] %}
{% for row in evals %}
{% if row.title not in newArray %}
<tr >
<th> {{ row.title | upper }}</th>
</tr>
<td align="center">
SOMETHING
</td>
{% set newArray = newArray|merge([row.title]) %}
{% endif %}
{% endfor %}
请问有人可以帮助我从评估中获取姓名并将其排列在标题下吗?