我在现有的symfony项目上工作,我想在管理员(后端应用程序)中更改自动生成的视图中的某些内容。我发现我可以更改视图/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/data/generator/sfDoctrineModule/admin/template/templates/...
我认为编辑此文件不是个好主意。如何更改这些模板?
您可以在模块级别覆盖模板。访问相关页面后,查看缓存目录并查看自动生成的代码,例如:
cache/
backend/
modules/
/autoMyModule/
templates/
然后,您可以确定需要更改的文件,然后在apps/backend/myModule/templates
中创建该文件并覆盖所需的文件。