Twig从数组中获取数据

时间:2015-02-28 20:07:14

标签: twig

我最近问过一个关于如何将以下内容转换为Twig的问题

$firstDate = array_pop(array_keys($dates));

在建议使用切片过滤器之后,我对它进行了一段时间的研究并想出了一些似乎可以完成工作的东西

{% set firstDate = (dates|keys)|last %}

现在我有另一个问题。我基本上必须在Twig中执行以下操作

foreach (array_keys($dates[$firstDate]) as $classLetter) {

我做了一个可怕的努力,但它似乎不喜欢[]

{% for dates[firstDate]|keys in classLetter %}

无论如何我可以做类似上面的PHP代码吗?

由于

1 个答案:

答案 0 :(得分:1)

花了一段时间后,想出了一个解决方案

{% for classLetter in attribute(dates, firstDate)|keys %}