【问题标题】:TYPO3 Powermail: settings.setup.sender.enable.ifTYPO3 Powermail: settings.setup.sender.enable.if
【发布时间】:2022-11-25 21:56:04
【问题描述】:

我尝试了不同的方法来仅在激活表单中的复选框时才启用发件人邮件,但总是失败。

第一次尝试:

sender.enable=1
sender.enable.if.isTrue.data=GP:tx_powermail_pi1|field|checkboxfield

第二次尝试:

[traverse(request.getQueryParams(), 'tx_powermail_pi1/field/checkboxfield') > 0]

第三次尝试:

sender.enable=CASE
sender.enable.key.data=GP:tx_powermail_pi1|field|checkboxfield
sender.enable.1=1
sender.enable.default=0

第四次尝试:

sender.enable.field=checkbox

可能吗?正确的做法是什么?

非常感谢。

【问题讨论】:

    标签: typo3 powermail


    【解决方案1】:

    这不会起作用,因为 sender.enable 不接受 https://github.com/einpraegsam/powermail/blob/develop/Configuration/TypoScript/Main/Configuration/04_MailSender.typoscript#L6 行中的 TypoScript 内容对象 我认为您必须使用 TypoScript 条件来启用或禁用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-23
      • 1970-01-01
      • 2017-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多