【发布时间】:2013-04-26 06:27:14
【问题描述】:
我在 Symfony2 框架中有一个表单。成功提交页面后,它会呈现另一个 twig 模板文件并通过在数组中传递参数来返回值。但提交后,如果我刷新页面,它再次提交表单并创建表条目。这是在控制器中提交后执行的代码,
$this->get('session')->setFlash('info', $this->get('translator')->trans('flash.marca'));
return $this->render('NewBundle:Backend:marca.html.twig', array(
'active' => 1,
'marca' => $marca,
'data' => $dataCamp,
'dataMarca' => $this->getMarcas($admin->getId()),
'admin' => $admin,
));
我希望将表单重定向到上面提到的带有参数和警报消息的树枝文件。但我不希望在页面刷新时提交表单。
谢谢
【问题讨论】:
标签: php symfony form-submit symfony-forms page-refresh