TYPO3 站点 config.yaml 外包在自己的扩展中?
TYPO3 sites config.yaml outsourced in own extension?
我正在寻找解决方案,如何在我自己的扩展程序中外包 TYPO3 站点 config.yaml 文件?
感谢您的帮助!
您可以通过在站点的 config.yaml 中执行导入语句来执行此操作。
在config/sites/main/config.yaml
中像这样:
imports:
- { resource: 'EXT:site_mysite/Configuration/Sites/my_site_config.yaml' }
在我们的例子中,站点的典型 yaml 配置如下所示:
imports:
- { resource: 'EXT:site_myproject/Configuration/Sites/defaults.yaml' }
rootPageId: 401
... domains
... error handling
我们将所有不包含页面 ID(根页面 ID;错误处理)的内容移至站点扩展中,以使站点扩展可重复使用(= 语言配置或路由增强器已移至站点扩展)
我正在寻找解决方案,如何在我自己的扩展程序中外包 TYPO3 站点 config.yaml 文件? 感谢您的帮助!
您可以通过在站点的 config.yaml 中执行导入语句来执行此操作。
在config/sites/main/config.yaml
中像这样:
imports:
- { resource: 'EXT:site_mysite/Configuration/Sites/my_site_config.yaml' }
在我们的例子中,站点的典型 yaml 配置如下所示:
imports:
- { resource: 'EXT:site_myproject/Configuration/Sites/defaults.yaml' }
rootPageId: 401
... domains
... error handling
我们将所有不包含页面 ID(根页面 ID;错误处理)的内容移至站点扩展中,以使站点扩展可重复使用(= 语言配置或路由增强器已移至站点扩展)