Symfony2更改创建分支模板的默认路径


Symfony2 change default path where twig templates are created

当通过键入php app/console generate:controller从控制台创建控制器时,会问一些问题,controller name: routing formattemplate format,然后是我在template name 中感兴趣的问题

这里的选项显示AppBundle:admin:admin.html.twig,模板在AppBundle/Resources/views中创建。我想要的是通过命令行提示符在app/Resources/views folder下自动创建模板我希望template name选项显示admin/admin.html.twig而不是

编辑:以及从{% extends "::base.html.twig" %}{% extends "base.html.twig" %} 的更改

任何帮助都将不胜感激:)

很抱歉,您无法使用此命令更改模板的目录目的地,模板的路径与捆绑包相关。

您可以很容易地使用该命令,然后进行所需的更改。如果你必须经常这样做,也许你可以创建自己的命令来扩展symfony的命令。