gpt4 book ai didi

打字3分机:powermail prefill or preselect a field via url

转载 作者:行者123 更新时间:2023-12-03 09:04:52 28 4
gpt4 key购买 nike

我有自己的 TYPO3 插件来显示记录。现在我想为每条记录添加一个指向第二页的链接。

第二页应该是 powermail 表单。现在我希望第二封邮件的链接包含一个参数,该参数应预填充 powermail 表单中的输入字段。

这可能吗?如果是的话怎么办?

最佳答案

是的,这是可能的。请参阅 powermail 文档:https://docs.typo3.org/typo3cms/extensions/powermail/ForAdministrators/BestPractice/PrefillField/Index.html

标准方式

字段的预填充(输入、文本区域、隐藏)或预选择(选择、检查、单选)将由 PrefillFieldViewHelper 完成。它监听以下方法和参数(按此顺序):

  1. GET/POST 参数,如 &tx_powermail_pi1[field][marker]=value
  2. GET/POST 参数,如 &tx_powermail_pi1[marker]=value
  3. GET/POST 参数,如 &tx_powermail_pi1[field][123]=value
  4. GET/POST 参数,如 &tx_powermail_pi1[uid123]=value
  5. 字段是否应填充来自 FE_User 的值(请参阅字段配置)
  6. 是否应从静态设置中预填充字段(请参阅字段配置)
  7. 使用 TypoScript cObject 填充

    plugin.tx_powermail.settings.setup.prefill {
    # Fill field with marker {email}
    email = TEXT
    email.value = <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="87eae6eeebc7e3e8eae6eee9a9e8f5e0" rel="noreferrer noopener nofollow">[email protected]</a>
    }
  8. 使用简单的 TypoScript 填充

    plugin.tx_powermail.settings.setup.prefill {
    # Fill field with marker {email}
    email = <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="3d505c54517d5952505c545313524f5a" rel="noreferrer noopener nofollow">[email protected]</a>
    }
  9. 用信号填充您自己的 PHP。看看In2codePowermailViewHelpersMiscPrefillFieldViewHelper::render()

关于打字3分机:powermail prefill or preselect a field via url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47843512/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com