如何为 Powermail 表单设置不同的主题和电子邮件收件人?

How can I set a different subject and email reseiver for a powermail form?

我正在使用 TYPO3 6.2.15 和 powermail 2.5.0,并希望为特定的 select 字段设置不同的主题和收件人。

出于这个原因,我创建了一个带有 select 字段和以下选项的简单 powermail 表单:

subject1 | 1
subject2 | 2
subject3 | 3
subject4 | 4

之后,我在页面上插入了一个标准的 powermail 表单,并为此页面创建了一个扩展模板,其中包含以下拼写错误:

[globalString = GP:tx_powermail_pi1|field|56 = 1]
    plugin.tx_powermail.settings.setup.receiver.overwrite.subject = subject1
    plugin.tx_powermail.settings.setup.receiver.overwrite.email = email1@email.de
[global]
[globalString = GP:tx_powermail_pi1|field|56 = 2] OR [globalString = GP:tx_powermail_pi1|field|56 = 3] OR [globalString = GP:tx_powermail_pi1|field|56 = 4]
    plugin.tx_powermail.settings.setup.receiver.overwrite.subject = subject2
    plugin.tx_powermail.settings.setup.receiver.overwrite.email = email2@email.de
[global]

56 是特定 select 字段的 ID,但这不起作用。我做错了什么?

它现在正在工作:)。它不起作用,因为 56 是我的 select 字段的 ID,但这不是我的变量名。变量名是subject。所以下面的错字现在可以工作了:

[globalString = GP:tx_powermail_pi1|field|subject = 1]
    plugin.tx_powermail.settings.setup.receiver.overwrite.subject = subject1
    plugin.tx_powermail.settings.setup.receiver.overwrite.email = email1@email.de
[global]

(如果您使用浏览器中的开发人员工具检查元素,或者如果您在 TYPO3 的后端打开字段的扩展选项卡,您可以找到变量名)