【问题标题】:Typo3 Powermail: Export of multiple forms not working - How to add TranslationsTypo3 Powermail:无法导出多个表单 - 如何添加翻译
【发布时间】:2018-08-08 11:35:29
【问题描述】:

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

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

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

现在我写信给 SO 而不是 Github Bugs,因为我仍然认为我的设置有问题,因为 Powermail 被广泛使用,而且之前会报告这样的错误。

【问题讨论】:

    标签: typo3 powermail


    【解决方案1】:

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

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

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

    2.) 添加新记录“Alternative Page Language”

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-05
      • 1970-01-01
      • 2017-01-23
      • 2022-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多