编程语言
首页 > 编程语言> > php – Symfony2命令行生成全局文件夹下的twig模板

php – Symfony2命令行生成全局文件夹下的twig模板

作者:互联网

我正在使用Symfony2.8,当我使用命令行生成控制器和树枝模板时,模板是在

MyBundle /资源/视图/家/ home.html.twig

我想遵循symfony docs建议的最佳实践并将其放在内部

应用程序/资源/视图/家/ home.html.twig

我可以剪切并粘贴树枝文件,然后在必要时更改{%extends%},但是我的头发会更少,因为我会将它拉出来.

那么我在提示符中键入什么以便它像往常一样在MyBundle中生成控制器但是twig文件将在全局app / Resources / views文件夹下

谢谢!

编辑:new extended question

解决方法:

在使用模板生成路径稍微玩了之后,我成功地将twig文件放在app / Resources / views /文件夹中.

假设您拥有symfony2应用程序的标准体系结构:
当生成器要求指定Templatename时,您可以为模板编写以下路径

Templatename (optional) [AppBundle:Post:get.html.twig]: ::../../../../app/Resources/views/Post/get.html.twig

标签:php,templates,twig,symfony,symfony-2-8
来源: https://codeday.me/bug/20190519/1134846.html