beewilly / hive_form_post
为EXT:form提供HTTP POST结束器
1.0.0
2022-11-29 09:28 UTC
Requires
- php: ^7.4 || ^8.0
- typo3/cms-core: ^11.5
- typo3/cms-form: ^11.5
This package is auto-updated.
Last update: 2024-09-11 12:39:50 UTC
README
自定义表单结束器 "HTTP POST/GET"
此TYPO3扩展向TYPO3表单框架添加了自定义表单结束器 "HTTP POST/GET",它通过cURL调用纯HTTP请求(POST/GET)来传输数据。传输的数据将作为从表单字段生成的数组。
安装
将扩展文件夹复制到 \typo3conf\ext\
,通过扩展管理器上传它或将其添加到您的composer.json中。将静态TypoScript配置添加到您的TypoScript模板中。
此版本支持TYPO3
Composer支持
composer req beewilly/hive_form_post
使用方法
- 将结束器 "HTTP POST/GET" 添加到您的表单
- 在结束器中设置目标URL
- 可选:如果需要认证,在结束器中设置用户名/密码
- 可选:设置需要额外的变量(例如:MailingWork的optinSetupId)
- 可选:如果目标需要整数键,则激活 "将字段键转换为整数"
- 标识符中必须包含id
- (隐藏)蜜罐键无法转换 -> 可能需要在form.yaml中禁用
- 将传输的表单数据将自动生成为数组,字段标识符作为键,值作为值
- 测试时可以使用 https://webhook.site
自定义
- 待定。
文档
- 待定。
变更日志
[1.0.0] - 2022-11-29
- 发布版本
[0.4.0] - 2022-11-23
- 添加结束器选项以在POST和GET之间更改HTTP请求方法
[0.3.0] - 2022-11-23
- 添加结束器选项以将POST字段键作为整数而不是字符串转换 -> 标识符中必须包含id
[0.2.0] - 2022-11-16
- 在结束器后端添加手动可创建的变量
- 使URL成为必需
[0.1.0] - 2022-11-14
- 初始