我希望有人可以帮我解决我的问题。
我在typo3网站上有一个应用程序表单。在此表单上,您可以上传不同的文档以获取简历和证书。 此表单是使用powermail插件创建的。
从表单生成的电子邮件应该通过网关并自动插入到数据库中。我在文件方面遇到了一些问题。
文件名称不能相同。如果候选人加载了网关无法看到的同名文件,哪一个用于简历,哪一个用于证书。
Typo3将每个文件放在一个文件夹中,当已经有一个具有该名称的文件时,在其上添加一个后缀。但是这个后缀并不是电子邮件的报告。因此,当我收到电子邮件时,它说例如证书文件是“certificate.pdf”,但文件的真实名称是certificate_2.pdf
我认为解决问题的最佳方法是给文件一个独特的praefix。因此,候选人上传了一个文件xxx.pdf作为证书,但表格在发送之前将名称更改为certificate_xxx.pdf。
或者后缀也会显示在电子邮件中,而不仅仅显示在文件名中。
我希望这是可以理解的(对不起,英语不是我的母语),有人可以帮助我。
问候 托马斯
答案 0 :(得分:1)
如果您尝试上传两个名称相同且powermail无法处理的文件,则这是一个错误。在这种情况下:请向github报告!
但是,如果这是一个选项,powermail可以随机化文件名:https://github.com/einpraegsam/powermail/blob/develop/Configuration/TypoScript/Main/setup.txt#L538