覆盖 Symfony 项目中的 easyadmin 配置文件



我正在研究一个使用EasyAdminBundle的核心项目 A。此项目用作另一个项目 B中的依赖项。我正在寻找一种解决方案来覆盖项目B 中项目A的 EasyAdmin 配置的一部分。

我尝试在项目 B中创建具有相同路径的相同文件:

  • 项目B/config/packages/admin/my-file.yaml
  • 项目 A/vendor/path/project-A/config/packages/admin/my-file.yaml

但它仍然使用项目 A 配置文件。

目标是覆盖实体编辑表单的配置。

查看覆盖文档,路径重命名仅适用于resource文件夹中的文件。

要覆盖服务(或在您的情况下是配置(,您应该使用服务修饰,并且不需要重写整个配置,而只需要重写需要更改的参数。

最新更新