我似乎無法找到合適的樹枝代碼來簡單地打印出數組中的值。在樹枝中如何打印出數組的鍵和值
我有一個數組,其中包含應用的過濾器頁面。
我可以通過執行{{ dump(filters) }}
轉儲陣列這轉儲陣列是這樣的:
陣列(3){[0] =>數組(1){[ 「顏色」] = > string(5)「White」} [1] => array(1){[「color」] => string(3)「Red」} [2] => array(1){[「country」] = > string(6)「France」}}
這表明我應用了3個過濾器。 colour=red
,colour=white
和country=france
。
我想要做的就是爲過濾器中的每個元素打印這些頁面,像這樣。
顏色:紅色:白色國家:法國。
我可以把它們變成鏈接,刪除過濾器。
我到目前爲止的代碼是
{% if filters is iterable %}
{% for elem in filters %}
{{ ?????????? }}:{{ ?????????? }}
{% endfor %}
{% endif %}
大部分事情我嘗試錯誤,或抱怨我轉換陣列爲字符串
感謝
卡洛斯但我得到當我這樣做,這是關於數組轉換爲字符串錯誤。 –
廢棄最後一條評論,現在對我來說確實有效。感謝Carlos。我以爲我將不得不做一些轉換爲字符串。 –