[英]Typo3 Powermail: Export of multiple forms not working - How to add Translations
我有不同语言的联系方式。 所有表格(每种语言1个)将其数据存储在特定页面上。 当我单击“邮件”和该存储页面时,我看到了来自所有表单的所有消息的列表-到目前为止,一切都很好。
但是,当我单击“ CSV导出”时,只能从一种语言获取数据。 经过一段时间的调试,我想我已经找到了原因-这是因为导出服务从第一条消息中收集字段,并基于该字段列表构建所有其他行。 由于其他消息来自不同形式(即语言),因此这些消息没有相应的字段,因此不会导出。
看看https://github.com/Intera/typo3-extension-powermail/blob/master/Classes/Domain/Service/ExportService.php- >参见函数getDefaultFieldListFrom First Mail
现在,我写的是SO而不是Github Bug,因为我仍然认为我的设置有问题,因为Powermail的使用非常广泛,而且这种错误早已被报告。
问题是我设置Powermail表单翻译的方式。 我为每种语言创建了一种不同的形式,这不是正确的方法。
我找到了描述正确过程的视频: https : //vimeo.com/268654409 。 如果视频被删除,下面是一些屏幕截图:
1.)导航到表单页面上的“列表”,选择表单,然后单击“创建新记录”。
2.)添加新记录“替代页面语言”
3.)为新记录选择所需的语言并正确命名:
4.)现在,您应该在Powermail字段中进行新的本地化:
单击该本地化条目以对其进行编辑/翻译。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.