![](/img/trans.png)
[英]Symfony2 - Twig - How can I send parameters to the parent template?
[英]How can i redirect to template in symfony2
我有symfony控制器在保存entity
。
保存實體后,我想重定向到template
。 我沒有定義的route
。
有什么方法可以根據模板動態定義路由和重定向
喜歡:
return $this->redirect('DefaultBundle:Default:success.html.twig');
我有許多帶有簡單消息的模板,例如錯誤,成功等。
我不想為此做控制器。
模板的重定向是不可能的(而且不合邏輯)。 您必須重定向路由,但是沒有必要定義控制器。
success_template:
path: /success
defaults:
_controller: FrameworkBundle:Template:template
template: 'DefaultBundle:Default:success.html.twig'
在您的控制器中:
return $this->redirect($this->generateUrl('success_template'));`
return $this->render('YourBundle:folder:file.html.twig');
如果要渲染的頁面直接位於/ views下:
return $this->render('YourBundle::file.html.twig');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.