Drupal 8 - Config-Import 如何跳过一些细节 *.settings.yml
Drupal 8 - Config-Import how to skip some specifics *.settings.yml
我对 Drupal 8 的 Config-Import 有疑问。
我尽量避免 Config-Import 删除 我的一些 custom_module.settings.yml 文件生产.
为了实现这个目标,我尝试使用 ConfigEvents::DELETE
和 $event->stopPropagation();
但它似乎不起作用。
那么,我怎样才能停止特定文件的配置导入,例如:my_module.settings.yml 将被 cim 删除?
PS:
- --partial 标志不能完成这项工作,事实上我只是想跳过一些
例外但不是每次删除。
- --skip-module 标志只跳过
模块安装不删除。
我通过使用 配置 API 而不是 状态 API 来意识到我的错误。
我在我的机构网站上创建了一篇关于此的完整文章:Drupal 8 - Differences between Configuration API & State API
我对 Drupal 8 的 Config-Import 有疑问。
我尽量避免 Config-Import 删除 我的一些 custom_module.settings.yml 文件生产.
为了实现这个目标,我尝试使用 ConfigEvents::DELETE
和 $event->stopPropagation();
但它似乎不起作用。
那么,我怎样才能停止特定文件的配置导入,例如:my_module.settings.yml 将被 cim 删除?
PS:
- --partial 标志不能完成这项工作,事实上我只是想跳过一些 例外但不是每次删除。
- --skip-module 标志只跳过 模块安装不删除。
我通过使用 配置 API 而不是 状态 API 来意识到我的错误。
我在我的机构网站上创建了一篇关于此的完整文章:Drupal 8 - Differences between Configuration API & State API