我有联系表格。在这种形式中,我想添加一个“新闻通讯选择”。 此选择加入必须是双重选择。
问题:
显然这是错误的行为。我希望立即发送formdata,但是第二封邮件可以选择加入。
答案 0 :(得分:1)
据我记得,TypoScript设置plugin.tx_powermail.settings.setup.main.optin=1
或=0
将启用或禁用powermail中的Optin。
如果设置了复选框,则在您收听GET / POST的条件下,您可以启用或禁用它。
答案 1 :(得分:1)
我只知道以下行为的解决方案:
如果用户未选中Option复选框,则formdata将立即发送给接收方。如果选中Optin复选框,则在用户确认电子邮件之前不会发送formdata。确认后,带有formdata(包含fielddata newslettersubscription = 1
)的电子邮件将发送给接收方。
您可以使用typoscript条件来检查是否选中了简报Opt-In复选框。如果您的复选框的标记名为例如newslettersubscription
,则可以在typoscript设置中使用以下条件。
#disable option
plugin.tx_powermail.settings.setup.main.optin = 0
#enable option if option checkbox is checked
[globalVar = GP:tx_powermail_pi1|field|newslettersubscription|0 > 0]
plugin.tx_powermail.settings.setup.main.optin = 1
[end]
要使其正常工作,您必须使用以下设置设置表单。
newslettersubscription