Php Symfony编辑管理视图
我在现有的symfony项目上工作,我想在自动生成的admin(后端应用)视图中更改一些内容。我发现我可以在Php Symfony编辑管理视图,php,symfony1,admin,backend,Php,Symfony1,Admin,Backend,我在现有的symfony项目上工作,我想在自动生成的admin(后端应用)视图中更改一些内容。我发现我可以在/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/data/generator/sfDoctrineModule/admin/template/templates/… 我认为编辑这些文件不是个好主意。如何更改这些模板?您可以在模块级别覆盖模板。访问相关页面后,在缓存目录中查找并检查自动生成的代码,例如: cache/ backend/
/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/data/generator/sfDoctrineModule/admin/template/templates/…
我认为编辑这些文件不是个好主意。如何更改这些模板?您可以在模块级别覆盖模板。访问相关页面后,在缓存目录中查找并检查自动生成的代码,例如:
cache/
backend/
modules/
/autoMyModule/
templates/
然后,您可以找出需要更改的文件,然后在
apps/backend/myModule/templates
中创建该文件,并覆盖所需内容。是否可以同时为所有模块创建该文件?也许有可能覆盖整个插件?你可以自己制作生成器主题/模板,但这相当复杂,除非变化很大。你想改变什么?可能还有一个不那么复杂但仍然很枯燥的解决方案。我想将操作按钮从所有列表的底部移动到顶部。