35

我知道我可以这样做:

app.request.get('name')

...但是我该怎么做呢?

app.request.get(twig_var_name)

我已经尝试了所有明显的解决方案 {{}} () 等。

是否可以?

4

2 回答 2

60

你有没有尝试过 :

app.request.get('' ~ twig_var_name)
于 2013-04-07T22:57:52.400 回答
0

现在这不是问题(至少 Symfony 4.4 和 5)。

我尝试使用以下方法获取请求参数:

{% set getParamName = 'sort' %}
<input type="hidden" name="sort" value="{{ app.request.get(getParamName) }}" />

而且根本没有问题。它工作得很好。

于 2020-06-26T11:33:27.230 回答