我有一个非常简单的问题,如何从 get->Request() 获取 POST 值;
public function emptytrashAction(){
$request = $this->getRequest();
$portfolio_id = $_POST["test"];
}
我不想使用$_POST
变量,我提交的表单只包含这个隐藏字段测试。形式是,
<form name="empt_trash" action="{{ path('MunichInnovationGroupPatentBundle_portfolio_emptytrash') }}" method="post" >
<input type="hidden" name="test" value={{ selected_portfolio.id }}>
<input class="button3 tooltip" name = "submit" type="submit" value="Empty"></a>
</form>
如何在不使用的情况下获取隐藏字段的值$_POST
?
编辑
如果一个方法同时使用 GET 和 POST 请求,对于 Post 请求,我会像这样签入我的代码
if ($request->getMethod() == 'POST')
但这不是 symfony2 方式,那么检查 POST 请求的正确方法是什么?