我正在尝试使用userfunc的结果预填充超级邮件字段。
这是我设置排字代码的方式:
plugin.tx_powermail.settings.setup.prefill {
city = USER
city {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
vendorName = MyVendorname
extensionName = MyExtionname
pluginName = MyPluginName
controller = MyController
action = MyAction
switchableControllerActions {
MyController {
1 = MyAction
}
}
}
}
但这只会在字段中添加如下内容:
<!--INT_SCRIPT.f9943c5e69abeb132d4553c6e3c4f075-->
我读到这与缓存有关。但是关于SO(Typoscript USER / USER_INT objects in powermail input fields)的另一个话题建议,在使用USER
和switchableControllerActions
时,这应该消失了-这就是我正在做的-我仍然得到INT_SCRIPT.xxx
我也用USER_INT
尝试过,但结果相同