最近我用新的 Extension Builder (TYPO3 6.0, Extbase 6.0) 创建了一个扩展。为了查看 setup.txt 是否有效,我在其中添加了一个简单的行:
plugin.tx_myext {
view {
templateRootPath = {$plugin.tx_kremsimpressions.view.templateRootPath}
partialRootPath = {$plugin.tx_kremsimpressions.view.partialRootPath}
layoutRootPath = {$plugin.tx_kremsimpressions.view.layoutRootPath}
}
persistence {
storagePid = {$plugin.tx_kremsimpressions.persistence.storagePid}
}
features {
# uncomment the following line to enable the new Property Mapper.
# rewrittenPropertyMapper = 1
}
settings {
foo = bar
}
}
现在我尝试通过调用在控制器中实现这一点$this->settings['foo']
。问题是:整个设置数组是空的。我也在流体模板中尝试了 {setting.foo} ,也是空的。
所以简单的问题是,我做错了什么?我在几个网站上写道,它应该像这样工作。
谢谢你的帮助。