Powermail 输入字段中的 Typoscript USER / USER_INT 对象
Typoscript USER / USER_INT objects in powermail input fields
我有一个自定义扩展来呈现数据库中的值。我想使用 powermail prefill typoscript 预填充扩展的返回值。
但是当我将插件添加为用户函数时,它会在前端显示奇怪的输出。
查看下面我的打字代码;
lib.companyname = USER_INT
lib.companyname {
userFunc = tx_extbase_core_bootstrap->run
extensionName = ExtPowermail
pluginName = Extpowermail
vendorName = TYPO3
controller = Extpowermail
action = list
}
plugin.tx_powermail.settings.setup {
prefill {
company < lib.companyname
}
}
这里 "company" 是 powermail 中的输入类型文本字段。在前端,上述代码的输出呈现如下;
<!--INT_SCRIPT.ad09b2f270243798e007be81eba0871c-->
我已将 USER_INT 更改为 USER,但输出没有变化。
如果有人知道解决方案,请帮助。
我自己刚开始使用 Typo3,但我也需要该功能。我有同样的问题,当我使用这个时它开始为我工作:
plugin.tx_powermail.settings.setup.prefill {
company = USER
company {
userFunc = tx_extbase_core_bootstrap->run
extensionName = ExtPowermail
pluginName = Extpowermail
vendorName = TYPO3
switchableControllerActions.Extpowermail.1 = list
}
}
据我所知,您得到的输出是对缓存的一些引用。使用 switchableControllerActions 时,它似乎停止缓存内容,因此您得到常规输出。
我有一个自定义扩展来呈现数据库中的值。我想使用 powermail prefill typoscript 预填充扩展的返回值。
但是当我将插件添加为用户函数时,它会在前端显示奇怪的输出。
查看下面我的打字代码;
lib.companyname = USER_INT
lib.companyname {
userFunc = tx_extbase_core_bootstrap->run
extensionName = ExtPowermail
pluginName = Extpowermail
vendorName = TYPO3
controller = Extpowermail
action = list
}
plugin.tx_powermail.settings.setup {
prefill {
company < lib.companyname
}
}
这里 "company" 是 powermail 中的输入类型文本字段。在前端,上述代码的输出呈现如下;
<!--INT_SCRIPT.ad09b2f270243798e007be81eba0871c-->
我已将 USER_INT 更改为 USER,但输出没有变化。 如果有人知道解决方案,请帮助。
我自己刚开始使用 Typo3,但我也需要该功能。我有同样的问题,当我使用这个时它开始为我工作:
plugin.tx_powermail.settings.setup.prefill {
company = USER
company {
userFunc = tx_extbase_core_bootstrap->run
extensionName = ExtPowermail
pluginName = Extpowermail
vendorName = TYPO3
switchableControllerActions.Extpowermail.1 = list
}
}
据我所知,您得到的输出是对缓存的一些引用。使用 switchableControllerActions 时,它似乎停止缓存内容,因此您得到常规输出。