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