【问题标题】:Powermail/Typo3: prefill form field using image titlePowermail/Typo3:使用图像标题预填表单字段
【发布时间】:2017-08-28 15:02:13
【问题描述】:

使用 Typo3 8.7.4/Powermail 3.21.2

我对 Typo3 很陌生,所以我不知道这是否是正确的方法,但这是我的问题:

网站上有几个子页面,上面有文章的图片/描述。每篇文章都有一个存储在图片标题中的 UID(不要问我为什么)。 当单击图像时,它会链接到带有 powermail 邮件表单的另一个页面。

在此表单中,UID 的文本字段应自动填写图片标题中的 UID,因此用户无需手动填写。基本上就是这样。

我知道您可以使用值或占位符预填充字段,但我应该使用文本字段还是使用 TS 来代替? 我应该在图片链接中添加什么以使 UID 发布到表单?

还是我这样做完全错了? 感谢所有帮助,谢谢,祝您有愉快的一天!

【问题讨论】:

    标签: typo3 powermail


    【解决方案1】:

    你可以这样做。

    plugin.tx_powermail.settings.setup.prefill {
        position = CONTENT // Here Position is your powermail form fields
        position {
           table = Your tables
           select {
                selectFields = title
                andWhere.data = GP:title  // Pass your url parameters
                andWhere.wrap = uid=|
                pidInList = 108 // Added Your Pid 
           }
           renderObj = TEXT
           renderObj.field = title
        }
    }
    

    【讨论】:

      【解决方案2】:

      有几种方法可以在 powermail 中预填表单域(查看手册https://docs.typo3.org/typo3cms/extensions/powermail/ForAdministrators/BestPractice/PrefillField/Index.html),我想说没有错误的方法。只需根据您的需要选择合适的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-08-28
        • 1970-01-01
        • 2020-09-11
        • 1970-01-01
        • 1970-01-01
        • 2022-11-25
        • 1970-01-01
        相关资源
        最近更新 更多