typo3 - 如何确保在每种情况下都加载我的扩展的 TypoScript?

标签 typo3 typoscript

我有一个 TYPO3 扩展,里面有 TypoScript。 出于某种原因,我想确保在激活扩展时加载 TypoScript,而不在 TYPO3 后端包含静态模板。

我该怎么做?

最佳答案

请仔细阅读以下操作方法。你应该知道你在做什么!

对于 TYPO3 扩展,可以在扩展的根目录中添加两个文件:ext_typoscript_constants.typoscriptext_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?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55953756/

相关文章:

typo3 - TYPO3 7.6 中响应式图像的附加源集合

typo3 - Typo3 中域之间的快捷方式

typo3 - 如何在 TYPO3 9.x 中配置 tx_blog 扩展的发言 URL

TYPO3 - 页面呈现后 Hook /信号

typo3 - 我什么时候应该使用 Mgmt :addTypoScript , setup.txt 和 ext_typoscript_setup?

javascript - 如何在自己的 Typo3 6.2 扩展中包含 .js 文件?

php - 如何在TYPO3中实现带有自定义元素的页面模板?

linux - 导入 .t3d 文件

php - TYPO3 延迟加载错误

typo3 - 如何在 TSConfig addToList 中使用多行代替线性列表?