如何在Twig模板中使用嵌套数组值

时间:2015-12-18 16:47:55

标签: php twig slim

这似乎是一个难以回答的问题,但现在就去了。

我正在使用:Slim2 / Twig / Symfony Translation

我的郎文件有:

['billdata' =>
    [
        '0' => 'EU Basic',
        '1' => 'USA',
        '2' => 'internal'
    ]
]

然后,我需要在模板中使用循环。 {{plan.alias}}是lang文件中的“1”,“2”等。如果我写{{billdata.1|trans}}它就有效。如何将“plan.alias”纳入其中,以便它通过翻译引擎运行? {{billdata.alias|trans}}

1 个答案:

答案 0 :(得分:0)

我在尝试了几十条建议后发现了这个: How to concatenate strings in twig

答案似乎是: {{('billdata'~plan.alias)| trans}}