TYPO3 7.6 中如何将ts配置操作成一个全新的扩展

How to manipulate ts configuration into a brand new extension in TYPO3 7.6

我按照官方指南在TYPO3 7.6上创建了一个基于旧扩展的新扩展,需要静态配置和模板配置,但在控制器中,我无法获取配置。

$this->settings 

return 空数组

$GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf'][strtolower($this->extensionName)]

return 空数组

$TYPO3_LOADED_EXT[strtolower($this->extensionName)]

return 空数组

有人知道如何在 TYPO3 7.6 中操作配置吗?

感谢您的帮助

您的客户分机 setup.tsconstant.ts 喜欢这样。

setup.ts

plugin.tx_yourextension_key {   
    settings {
        enableWebsiteField = {$plugin.tx_extension_key.settings.enableWebsiteField}
}

constant.ts

 plugin.tx_yourextension_key {  
       settings {
        enableWebsiteField = 1
 }

您可以像这样在 controller.php 文件中获取值。

$this->settings['enableWebsiteField']