我最近使用此调整来管理项目中的多应用程序:
http://jolicode.com/blog/multiple-applications-with-symfony2
现在生成捆绑包时,建议的默认src文件夹如下所示:
目标目录[D:\ clients ...... \ www \ apps / src]:
这不正确,src文件夹位置没有" ../ apps"
我该如何更改默认值?
答案 0 :(得分:1)
您可以覆盖GenerateBundleCommand
名称空间Sensio \ Bundle \ GeneratorBundle \ Command 中的
搜索
行 if (null === $dir) {
$dir = dirname($this->getContainer()->getParameter('kernel.root_dir')).'/src';
并替换为您最喜欢的目录。
请记住,如果您在Vendor文件夹中进行编辑,它将被作曲家更新覆盖,并且在其他安装中不会出现。 所以这样它会起作用,但是如果你想做得对,你需要覆盖那个命令。也许此链接可以帮助您https://github.com/calliopeinitiative/marca/wiki/Overriding-the-Crud-Generator