0
我似乎在树枝中设置散列时遇到了一个小问题。我想使用一个散列对象来准备一些数据,以便稍后通过JSON响应(在Symfony3中)发回它。树枝 - 使用间接命名密钥设置散列
一个简单的例子,我的代码是这样的:
{% set someName = 'Lola' %}
{% set hashObject = {someName : 'someValue'} %}
{{ dump(hash) }}
我想hashObject
拥有的{'Lola': 'someValue'}
的值,而是,如果我从上面执行的3条线,我会得到{'someName': 'someValue'}
。 因此,Twig猜测我的变量实际上是一个字符串,并将其用作字面值(就像在一些丑陋的PHP-no-error-reporting nightmare :)中一样)。
我猜测必须有一个干净的方式,但我似乎无法找到它。帮帮我?
可能重复[动态树枝变量名称](http://stackoverflow.com/questions/15560280/dynamic-twig-variable-names) – goto