Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony编辑管理视图_Php_Symfony1_Admin_Backend - Fatal编程技术网

Php Symfony编辑管理视图

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/

我在现有的symfony项目上工作,我想在自动生成的admin(后端应用)视图中更改一些内容。我发现我可以在
/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/data/generator/sfDoctrineModule/admin/template/templates/…


我认为编辑这些文件不是个好主意。如何更改这些模板?

您可以在模块级别覆盖模板。访问相关页面后,在缓存目录中查找并检查自动生成的代码,例如:

cache/
  backend/
    modules/
      /autoMyModule/
        templates/

然后,您可以找出需要更改的文件,然后在
apps/backend/myModule/templates
中创建该文件,并覆盖所需内容。

是否可以同时为所有模块创建该文件?也许有可能覆盖整个插件?你可以自己制作生成器主题/模板,但这相当复杂,除非变化很大。你想改变什么?可能还有一个不那么复杂但仍然很枯燥的解决方案。我想将操作按钮从所有列表的底部移动到顶部。