【问题标题】:Set id and name in typo3 powermail form在typo3 powermail表单中设置id和名称
【发布时间】:2016-06-09 12:52:01
【问题描述】:

我对typo3有点陌生,在寻找答案3小时后,我辞职了,希望你们中的某个人能帮助我。所以我想要实现的是具有特定 ID 和名称的 powermail 表单中的隐藏字段。我可以在后端添加一个隐藏字段,但没有设置 ID 或名称的选项。我想用一些打字稿来做这件事是有可能的,但我在文档中找不到方法。我读到的最接近的内容是https://docs.typo3.org/typo3cms/extensions/powermail/ForDevelopers/AddNewFieldProperties/Index.html,但这让我可以为我理解的字段创建一个全新的模板。这太多了,因为我只需要为一个字段设置 id 和 name。

我希望有人可以帮助我。提前致谢!

【问题讨论】:

  • screencast.com/t/MDGU0Q3Ie 名称与前缀“powermail_field_”的 ID 相同
  • 嘿,谢谢。但这会将其更改为 tx_powermail_pi1[field][MYNAME]。但我需要它只是我的名字。 ID 也是如此。
  • 我只是想知道你为什么需要它,因为如果它没有 tx_powermail:_pi1 前缀,powermail 将不会读取它的值并通过电子邮件发送。
  • 这适用于谷歌离线转化。 Google 在给定的输入字段中填写 gclid,该字段必须具有特定的名称和 ID。

标签: typo3 powermail


【解决方案1】:

如果您出于某些原因想要添加一个具有完整名称的字段,您可以添加一个 HTML 类型的字段并根据需要添加您的输入字段(请参阅https://docs.typo3.org/typo3cms/extensions/powermail/ForEditors/AddANewForm/FieldHtml/Index.html)。当然 powermail 会忽略 createAction() 中的这个字段。

顺便说一句:你写了一些关于谷歌的文章。你确定谷歌可以处理 POST 请求中的字段吗?如果没有,您必须将该值添加为 powermail 中的 GET 值。这必须在 HTML-Partial 表单中完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-25
    • 2018-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多