0

我正在使用 TYPO3 6.2.15 和 powermail 2.5.0 并希望为特定的选择字段设置不同的主题和接收者。

出于这个原因,我创建了一个带有选择字段和以下选项的简单 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是特定选择字段的 id,但这不起作用。我究竟做错了什么?

4

1 回答 1

1

它现在正在工作:)。它不起作用,因为56是我的选择字段的 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 后端打开字段的扩展选项卡,则可以找到变量名称)

于 2015-11-05T16:39:03.993 回答