A. *_*tyn 3 php request symfony
从视图中渲染另一个控制器时,主请求会丢失 - 这意味着,例如,GET参数在该渲染(包含)控制器中将不可用.
除了直接访问$ _GET之外,在渲染控制器中访问查询字符串的方法是什么(这是有效的).
我已经在项目中发现了一些遗留代码,但它在2.4中被弃用,并且已经在3.0中删除了:
$this->container->get('request_stack')->getMasterRequest();
Run Code Online (Sandbox Code Playgroud)
这里$ this-> container是ContainerInterface.
http://api.symfony.com/master/Symfony/Component/HttpFoundation/RequestStack.html
从RequestStack你可以得到主要求$stack->getMasterRequest().
作为服务的请求已弃用$this->container->get('request'),但此堆栈已替换它.
| 归档时间: |
|
| 查看次数: |
2862 次 |
| 最近记录: |