Php 如何重定向到symfony2中的模板

Php 如何重定向到symfony2中的模板,php,symfony,Php,Symfony,我有一个symfony控制器,我正在保存实体 保存实体后,我想重定向到模板。我没有为那个定义的路线 有没有办法根据模板动态定义路由和重定向 比如: 我有许多简单的消息模板,如错误,成功等 我不想为此制作控制器。为模板重定向是不可能的(也是不合逻辑的)。您必须重定向路由,但不需要定义控制器 success_template: path: /success defaults: _controller: FrameworkBundle:Template:templat

我有一个symfony控制器,我正在保存
实体

保存实体后,我想重定向到
模板
。我没有为那个定义的
路线

有没有办法根据模板动态定义路由和重定向

比如:

我有许多简单的消息模板,如错误,成功等


我不想为此制作控制器。

为模板重定向是不可能的(也是不合逻辑的)。您必须重定向路由,但不需要定义控制器

success_template:
    path: /success
    defaults:
        _controller:  FrameworkBundle:Template:template
        template:     'DefaultBundle:Default:success.html.twig'
在控制器中:

return $this->redirect($this->generateUrl('success_template'));`

模板重定向是不可能的(而且不合逻辑)。您必须重定向路由,但不需要定义控制器

success_template:
    path: /success
    defaults:
        _controller:  FrameworkBundle:Template:template
        template:     'DefaultBundle:Default:success.html.twig'
在控制器中:

return $this->redirect($this->generateUrl('success_template'));`

模板重定向是不可能的(而且不合逻辑)。您必须重定向路由,但不需要定义控制器

success_template:
    path: /success
    defaults:
        _controller:  FrameworkBundle:Template:template
        template:     'DefaultBundle:Default:success.html.twig'
在控制器中:

return $this->redirect($this->generateUrl('success_template'));`

模板重定向是不可能的(而且不合逻辑)。您必须重定向路由,但不需要定义控制器

success_template:
    path: /success
    defaults:
        _controller:  FrameworkBundle:Template:template
        template:     'DefaultBundle:Default:success.html.twig'
在控制器中:

return $this->redirect($this->generateUrl('success_template'));`

如果要呈现的页面直接位于/views下:

return $this->render('YourBundle::file.html.twig');
如果要呈现的页面直接位于/views下:

return $this->render('YourBundle::file.html.twig');
如果要呈现的页面直接位于/views下:

return $this->render('YourBundle::file.html.twig');
如果要呈现的页面直接位于/views下:

return $this->render('YourBundle::file.html.twig');