pixelant / pxa-form-enhancement
Pxa TYPO3 表单增强
v3.4.3
2023-05-16 05:01 UTC
Requires
- typo3/cms-form: ^10.4 || ^11.5
Replaces
- typo3-ter/pxa-form-enhancement: v3.4.3
README
Pixelant 表单增强 pxa_form_enhancement
此扩展增加了以下功能以扩展标准TYPO3表单
- reCAPTCHA - 保护网站表单免受垃圾邮件攻击
- 表单完成保存器 - 保存您网站上用户发送的电子邮件
配置
使用扩展管理器安装扩展
包含TypoScript模板。包含静态(来自扩展): "Pxa Form Enhancement (pxa_form_enhancement)"。
在摘要页面和电子邮件中隐藏reCAPTCHA
#!typoscript
// Google ReCaptcha authentications
plugin.tx_pxaformenhancement.settings.siteKey = siteKeyHere
plugin.tx_pxaformenhancement.settings.siteSecret = siteSecret
#Optional (will be in current language by default if this is empty)
#plugin.tx_pxaformenhancement.settings.language =
使用reCAPTCHA
可以使用常量配置从摘要页面和电子邮件中移除reCAPTCHA。将 "hideRecaptchaOnSummaryPage" 常量的值设置为 "1"。请注意,此选项将更改摘要和电子邮件模板的默认路径。
#!typoscript
plugin.tx_pxaformenhancement.settings.hideRecaptchaOnSummaryPage = 1
使用reCAPTCHA
reCAPTCHA作为新元素出现在 "高级元素" 列表中。将其添加到您的网站表单中,它将自动显示在网站上。别忘了添加Recaptcha验证器到该元素。
使用表单保存后处理器
如果您需要保存用户发送的表单,您需要添加一个 完成器 选项卡。其名称为 "保存表单"。
配置以下 "保存表单" 保存后处理器字段
- 记录名称 - 默认记录名称
- 存储 - 记录的存储位置(在哪里保存电子邮件)