Pdf 更改键入3时powermail公式中上载文件的名称

Pdf 更改键入3时powermail公式中上载文件的名称,pdf,upload,typo3,suffix,powermail,Pdf,Upload,Typo3,Suffix,Powermail,我希望有人能帮我回答这个问题 我在typo3网站上有一张申请表。在此表单上,您可以上传不同的简历和证书文件。 此表单是使用powermail插件创建的 从表单生成的电子邮件应通过网关并自动插入数据库。我的档案有问题 这些文件不应具有相同的名称。如果候选人加载了相同名称的文件,网关将看不到哪个文件是vitae文件,哪个文件是certificate文件 Typo3将每个文件放在一个文件夹中,并在已有同名文件时在其上添加后缀。但是这个后缀不在电子邮件中。因此,当我收到电子邮件时,它说,例如,证书的文件

我希望有人能帮我回答这个问题

我在typo3网站上有一张申请表。在此表单上,您可以上传不同的简历和证书文件。 此表单是使用powermail插件创建的

从表单生成的电子邮件应通过网关并自动插入数据库。我的档案有问题

  • 这些文件不应具有相同的名称。如果候选人加载了相同名称的文件,网关将看不到哪个文件是vitae文件,哪个文件是certificate文件

  • Typo3将每个文件放在一个文件夹中,并在已有同名文件时在其上添加后缀。但是这个后缀不在电子邮件中。因此,当我收到电子邮件时,它说,例如,证书的文件是“certificate.pdf”,但文件的真实名称是certificate_2.pdf

  • 我认为解决问题的最好办法是,给文件一个独特的praefix。因此,候选人上传了一个文件xxx.pdf作为证书,但表单在发送之前将名称更改为certificate_xxx.pdf

    或者后缀也会显示在电子邮件中,而不仅仅显示在文件名中

    我希望这是可以理解的(对不起,英语不是我的母语),有人可以帮助我

    问候
    Thomas

    如果您尝试上载两个同名文件,而powermail无法处理,则这是一个错误。在这种情况下:请向github报告

    但是,如果您选择以下选项,则powermail可以随机化文件名:

    您好,谢谢您的回答。powermail处理两个同名文件没有问题。问题在于,从生成的电子邮件中获取信息的软件无法处理它。所以我需要有不同的名字。我尝试使用随机文件名。我在constants.txt中找不到它,所以我把它写进了我的setup.txt文件上传设置文件{folder={$plugin.tx\u powermail.settings.misc.uploadFolder}size={$plugin.tx\u powermail.settings.misc.uploadSize}扩展名={$plugin.tx\u powermail.settings.misc.uploadFileExtensions}randomizeFileName={1}}请删除最后一个设置上的花括号:
    randomizeFileName=1
    ,然后重试。谢谢。但它仍然不起作用(我对此提出了一个新的问题。只需在常量中添加一行:plugin.tx_powermail.settings.misc.randomizeFileName=1