Powermail/Typo3: 使用图片标题预填表单域
Powermail/Typo3: prefill form field using image title
使用 Typo3 8.7.4/Powermail 3.21.2
我是 Typo3 的新手,所以我不知道这是否是正确的方法,但这是我的问题:
网站上有几个子页面,上面有 images/descriptions 篇文章。每篇文章都有一个 UID 存储在图像标题中(不要问我为什么)。
单击图像时,它 link 会转到另一个带有 powermail 邮件表单的页面。
在此表单中有一个 UID 文本字段,该文本字段应自动填充图像标题中的 UID,因此用户无需手动填写。本质上就是这样。
我知道您可以使用值或占位符预填充字段,但我应该使用文本字段还是使用 TS?
我应该向图像添加什么 link 才能将 UID 发布到表单?
还是我这样做完全错了?
感谢所有帮助,谢谢,祝你有美好的一天!
在 powermail 中有几种预填表单字段的方法(查看手册 https://docs.typo3.org/typo3cms/extensions/powermail/ForAdministrators/BestPractice/PrefillField/Index.html),我会说没有错误的方法。只需选择适合您的需求即可。
你可以这样做。
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
}
}
使用 Typo3 8.7.4/Powermail 3.21.2
我是 Typo3 的新手,所以我不知道这是否是正确的方法,但这是我的问题:
网站上有几个子页面,上面有 images/descriptions 篇文章。每篇文章都有一个 UID 存储在图像标题中(不要问我为什么)。 单击图像时,它 link 会转到另一个带有 powermail 邮件表单的页面。
在此表单中有一个 UID 文本字段,该文本字段应自动填充图像标题中的 UID,因此用户无需手动填写。本质上就是这样。
我知道您可以使用值或占位符预填充字段,但我应该使用文本字段还是使用 TS? 我应该向图像添加什么 link 才能将 UID 发布到表单?
还是我这样做完全错了? 感谢所有帮助,谢谢,祝你有美好的一天!
在 powermail 中有几种预填表单字段的方法(查看手册 https://docs.typo3.org/typo3cms/extensions/powermail/ForAdministrators/BestPractice/PrefillField/Index.html),我会说没有错误的方法。只需选择适合您的需求即可。
你可以这样做。
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
}
}