Twig哈希和数组在一个单一的

时间:2015-02-08 21:34:18

标签: twig

我想在一个单独的哈希和数组。我的意思是(PHP中的那个,但我希望在Twig中有相同的效果):

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

正如Twig documentation所说它可以嵌套,但它可能不是我想要的。

这是我对Twig的看法:

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

我是否被迫使用整数索引执行此操作,还是有任何优雅方式?

1 个答案:

答案 0 :(得分:1)

当你在php中执行此操作时:

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

你会看到“required”的索引是0 - 而不是1

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

所以在Twig你需要这样做:

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