Typo3 Powermail : Export of multiple forms not working - How to add Translations

标签 typo3 powermail

我有不同语言的联系表格。所有表单(每种语言 1 个)都将其数据存储在特定页面上。当我单击“邮件”和该存储页面时,我会看到来自所有表单的所有邮件的列表 - 到目前为止一切顺利。

但是当我单击“CSV 导出”时,我只能获取一种语言的数据。经过一段时间的调试后,我想我已经找到了原因 - 这是因为导出服务从第一条消息中收集字段,并根据该字段列表构建所有其他行。由于其他消息来自不同的形式(即语言),因此这些消息没有相应的字段,并且不会导出。

看看https://github.com/Intera/typo3-extension-powermail/blob/master/Classes/Domain/Service/ExportService.php --> 查看函数 getDefaultFieldListFromFirstMail

现在我写信给SO而不是Github Bugs,因为我仍然认为我的设置有问题,因为Powermail使用得相当广泛,这样的错误本来应该早些报告的。

最佳答案

问题在于我设置 Powermail 表单翻译的方式。我为每种语言创建了不同的表单,这不是正确的方法。

我找到了一个描述正确过程的视频:https://vimeo.com/268654409 。 如果视频被删除,以下是一些屏幕截图:

1.) 导航到表单页面上的“列表”,选择您的表单并单击“创建新记录”。

enter image description here

2.) 添加新记录“替代页面语言”

enter image description here

3.) 为新记录选择所需的语言并正确命名:

enter image description here

4.) 现在您的 powermail 字段中应该有一个新的本地化版本:

enter image description here

单击该本地化条目进行编辑/翻译。

关于Typo3 Powermail : Export of multiple forms not working - How to add Translations,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51745728/

相关文章:

Flexform 中的 TYPO3 FAL

typo3 - TYPO3 中的 eID 是什么?

typo3 - 发送TYPO3 EXT :powermail mail to different receivers depending on selection in a dropdown

typo3 - Powermail 不发送邮件

seo - 防止表单 Action 被机器人跟随

typo3 - 以默认语言隐藏页面(但以其他语言显示)

TYPO3 流体 f :image without width/height attribute/f:uri. 图像问题

php - 如何在您的扩展程序中抛出异常?