繁体   English   中英

Typo3 Powermail表单-将页面UID发送给接收者

[英]Typo3 Powermail form - Send Page UID to receiver

我为我的网站创建了一个小的申请表。 一切正常。

在插件设置中,有一个名为“电子邮件正文”的字段。 这是我收到的邮件,每次有人填写申请表时。 现在看起来像这样:

New application arrived!
{powermail_all}

是否可以将页面UID从应用程序表单转换为变量以放在其中?

我发现的唯一解决方案需要TypoScript。 还有其他办法吗?

打字错误的解决方案应该是(根据手册 ):

在模板中使用:

{f:cObject(typoscriptObjectPath:'lib.pageuid')}

定义打字稿:

lib.pageuid = TEXT
lib.pageuid.data = page:uid

我不确定{powermail_all}的其他变量,因为我对该扩展名不熟悉。
如果我正确地理解了手册,则可以使用以下方法实现:

plugin.tx_powermail {
    settings {
        setup {
            manipulateVariablesInPowermailAllMarker {
                // possible sections (define for each, where you need it):
                // confirmationPage, submitPage, receiverMail, senderMail, optinMail  
                submitPage {
                    pageUid = TEXT
                    pageUid.data = page:uid
                }
                senderMail {
                    pageUid = TEXT
                    pageUid.data = page:uid
                }
            }
        }
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM