如何确保在每种情况下都加载我的扩展程序的 TypoScript?
How to ensure my extension's TypoScript is loaded in every case?
我有一个 TYPO3 扩展,里面有 TypoScript。
出于某种原因,我想确保在激活扩展时加载 TypoScript,而不在 TYPO3 后端中包含静态模板。
我该怎么做?
请注意以下操作方法。你应该知道你在做什么!
对于 TYPO3 扩展,可以在扩展的根目录中添加两个文件:ext_typoscript_constants.typoscript
和 ext_typoscript_setup.typoscript
.
在ext_typoscript_constants.typoscript
中您可以添加常量。
在 ext_typoscript_setup.typoscript
中,您可以添加 TypoScript 设置。
使用 TypoScript 添加这些文件时,将在安装和激活扩展时加载。
我仅将这种可能性用于包含完整页面呈现和配置的站点包扩展。
参见:https://docs.typo3.org/typo3cms/CoreApiReference/ExtensionArchitecture/FilesAndLocations/Index.html
我有一个 TYPO3 扩展,里面有 TypoScript。 出于某种原因,我想确保在激活扩展时加载 TypoScript,而不在 TYPO3 后端中包含静态模板。
我该怎么做?
请注意以下操作方法。你应该知道你在做什么!
对于 TYPO3 扩展,可以在扩展的根目录中添加两个文件:ext_typoscript_constants.typoscript
和 ext_typoscript_setup.typoscript
.
在ext_typoscript_constants.typoscript
中您可以添加常量。
在 ext_typoscript_setup.typoscript
中,您可以添加 TypoScript 设置。
使用 TypoScript 添加这些文件时,将在安装和激活扩展时加载。
我仅将这种可能性用于包含完整页面呈现和配置的站点包扩展。
参见:https://docs.typo3.org/typo3cms/CoreApiReference/ExtensionArchitecture/FilesAndLocations/Index.html