1
我在一個名爲'app'的數組中有很多配置選項,它在Twig中被設置爲全局。如何從密鑰中包含點的Twig中的數組中獲取元素?
的問題是一些鍵包含,所以失敗「」:
{{ app.cookie.path }}
到目前爲止,這似乎是唯一的辦法,使其工作:
{{ app.raw('cookie.path') }}
但它的在語義上顯然不是非常準確,因爲raw是用來獲得用shared()定義的閉包,而不是普通的參數。
是否有另一種方法來獲取包含點的鍵的數組元素?
你嘗試'應用[ 「cookie.path」]'? – Maerlyn
@Maerlyn我以爲我做到了。它的工作原理,謝謝! – ChocoDeveloper
[在Twig視圖中訪問「點」命名空間服務的可能的重複](http://stackoverflow.com/questions/12538766/accessing-dot-namespaced-services-in-twig-view) –