Twig For循环数组

时间:2013-04-12 14:04:16

标签: php for-loop twig

我有一个这样的数组,想要获取内容。

Array
(
    [0] => Array
        (
            [0] => 1
            [id] => 1
            [1] => Testnews
            [title] => Testnews
            [2] => Dies ist eine kleine <strong>Testnews!</strong>
            [text] => Dies ist eine kleine <strong>Testnews!</strong>
            [3] => 1
            [type] => 1
            [4] => 1
            [timestamp] => 1
            [5] => 0
            [status] => 0
        )

)

我尝试了以下内容:

                    {% for latest_news in news %}
                        {% for id, title in latest_news %}
                            id : {{ id }}
                            title : {{ title }}
                        {% endfor %}
                    {% endfor %}

这有效,但我认为这不是正确的做法。

它应该是什么样的?

2 个答案:

答案 0 :(得分:2)

我刚刚找到了正确且最简单的解决方案:

                {% for latest_news in news %}
                     id : {{ latest_news.id }}                      
                     title : {{ latest_news.title }}                      
                {% endfor %}

答案 1 :(得分:0)

我说那是对的。你也可以这样做:

{% for latest_news in news %}
    {% for news_item in latest_news %}
         id: {{ news_item.id }}
         title: {{ news_item.title }}
    {% endfor %}
{% endfor %}