我在Powermail中制作了一个带有双重选择权的新闻通讯表格。 标准语言(德语)没有问题。
当我在英语页面上填写该邮件时,会收到一封确认邮件。 打开其中的链接将打开确认页面,没有错误,但之后没有任何邮件。
德语和英语的形式/配置相同。
我尝试更改发送者和接收者的值,但无济于事。
我非常感谢您的任何帮助,建议或想法:)
TYPO3版本8.7.9 Powermail版本6.1.0
答案 0 :(得分:0)
尝试不使用config.sys_language_mode = strict。目前的情况是,powermail始终存储sys_language_uid = 0的邮件。如果您通常使用严格模式进行语言后备,则Powermail无法以其他语言阅读答案。
这种行为很难解决。
答案 1 :(得分:0)
经过一番研究,我发现了这个扩展,将我引到了这个github问题: https://extensions.typo3.org/extension/powermail_optin_fix/ https://github.com/einpraegsam/powermail/issues/213
此扩展程序解决了我的问题!
DI Michael Ganner写道:
在翻译后的页面上使用OptIn时,{powermail_all}标记位于 第二封邮件和第二封确认页(点击“ 确认链接)为空。原因:邮件的答案不正确 用默认语言以外的其他语言加载。
我通过添加功能来“快速”解决问题 'gugler_addAnswers'到FormController。调用此函数 FormController-> optinConfirmAction():