我有一个带有多个站点扩展的 TYPO3 12 安装,一个站点扩展具有自己的域和页面树。 我想包含我的自定义 ckeditor 配置。您可以在 ext_localconf.php 中执行此操作,例如 $GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['default'] = 'EXT:extensionname/Configuration/RTE/Default.yaml';
但显然,对于多个站点扩展来说,它不起作用。 最好的方法是什么?将其包含在pages.typoscript中,例如 RTE.default.preset = EXT:rechtsinformatik/Configuration/RTE/Default.yaml?
但它不可能是 yaml 文件,对吧?
有什么建议吗?
谢谢
我们使用基本主题开发所有项目,其中包括位于此typo3实例中的所有站点的默认配置和设置,因此这里更改一件事,将在所有地方发生变化。
在此基本主题之上,我们使用站点主题对其进行扩展,其中包含仅适用于该站点的所有样式和配置。
因此,集成一个基本主题并在您的站点扩展中要求它可以解决您的问题。即使它现在仅适用于 RTE 配置,但我猜您有几个多余的配置,可以提取到基本主题。更多更新变得更快更容易,因为您的站点扩展将更加紧凑并且仅包含与站点相关的文件。