2015-02-08 75 views
1

我想散列和陣列在一個單一的。我的意思是(這是在PHP,但我想在枝條一樣的效果):Twig散列和單個陣列

['class' => 'form-control', 'required'] 

由於Twig documentation說,這可能是嵌套但它可能不是我想要的。

這是我的枝條視圖的一部分:

{{ text('name', '', {'class': 'form-control', 1: 'required'}) }} 

我是不是被迫與整數索引要做到這一點,還是有任何優雅的方式?

回答

1

當你做到這一點在PHP中:

var_dump(['class' => 'form-control', 'required']); 

你將看到的 「需要」 的指數是0 - 沒有1

array(2) { 
    ["class"]=> 
    string(12) "form-control" 
    [0]=> 
    string(8) "required" 
} 

所以在枝杈你需要做的:

{{ text('name', '', {'class': 'form-control', 0: 'required'}) }} 
+1

這就是解決方法,謝謝! – Albert221 2015-02-09 13:03:48