非常に簡単な質問があります。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リクエストをチェックする適切な方法は何ですか?