Symfony2:如何返回发送表单请求的页面

Zwen2012

我有一个链接:mysite/productnumber_2.html在此站点上,我的树枝模板中有一个公式编写者,此表单的操作导致.../createAssessment

在我的控制器中,我执行诸如保存在数据库中的操作。

我的问题是,我该如何返回网址mysite/productnumber_2.html

我在控制器中的功能如下所示:

/**
 *
 * @Route(path = "/createassessment", name="create_assessment", methods = "POST")
 * @param Request $request The Request object
 * @return RedirectResponse
 */
public function createAssessmentAction(Request $request) {
$form = $this->createForm(new AssessmentType());
$form->handleRequest($request);

if ($form->isValid()) {

    $assessment = $form->getData();

    $em = $this->getDoctrine()->getManager();

    $em->persist($assessment);
    $em->flush();

    return $this->redirect( ## WHAT DO I HAVE TO PUT HERE?? ## );
}
}
NHG

您可以重定向请求引荐来源:

return $this->redirect($request->headers->get('referer'));

甚至对于定义的路线更好:

return $this->redirect($this->generateUrl('your_route'));

your_routemysite/productnumber_2.html页面的路径在哪里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用symfony2表单在远程API上发送表单

来自分类Dev

Symfony2:如何删除请求参数?

来自分类Dev

Symfony2:如何获取请求参数

来自分类Dev

Symfony2在错误页面上包含表单(404)

来自分类Dev

页面上的Symfony2 / Twig多种表单处理

来自分类Dev

Symfony2在错误页面上包含表单(404)

来自分类Dev

页面上的Symfony2 / Twig多种表单处理

来自分类Dev

使用Symfony2发送REST请求

来自分类Dev

使用Symfony2发送SAML请求

来自分类Dev

Symfony2 REST API,始终返回错误以验证表单

来自分类Dev

Symfony2表单集合-

来自分类Dev

Symfony2表单处理

来自分类Dev

如何验证Symfony2中具有集合的表单?

来自分类Dev

symfony2表单如何从角度资源接受json负载

来自分类Dev

Symfony2表单-如何自动填充相关实体的字段?

来自分类Dev

如何在symfony2中提交表单ajax?

来自分类Dev

如何设置symfony2表单按钮的样式

来自分类Dev

如何在Symfony2中设置表单名称?

来自分类Dev

如何将段落嵌入Symfony2表单中?

来自分类Dev

如何使用Doctrine在Symfony2中创建复杂的表单

来自分类Dev

Symfony2:如何呈现表单分别提交

来自分类Dev

如何单独使用Symfony2表单元素?

来自分类Dev

如何在symfony2中命名表单?

来自分类Dev

Symfony2表单-如何自动填充相关实体的字段?

来自分类Dev

Symfony2,如何向所有视图发送参数?

来自分类Dev

如何从Symfony2中的PUT请求中获取参数?

来自分类Dev

如何在symfony2中获取请求的路径

来自分类Dev

symfony发送表单请求而不提交

来自分类Dev

验证通过AngularJS发送到Symfony2 REST API的对象/表单