srg/yupforms
灵活可靠的表单收集(联系、反馈、订阅等)
1.0.3
2022-05-30 15:04 UTC
This package is auto-updated.
Last update: 2024-09-29 05:48:54 UTC
README
灵活可靠的表单收集。Yupforms 是无头(headless)的,与前端表单实现无关。
收集应用程序表单(如联系、反馈、订阅等)的提交,无论你的前端框架或表单中的字段数量。
安装
composer require srg\yupforms
数据库
php artisan migrate
管理员
YupForms 管理员包含表单(YupForm)和表单提交(YupFormData)的 CRUD 功能。管理员前端是用 bootstrap、jquery 和 datatables.net 构建的。
路由
Yupforms 路由 /yupforms/yupform
事件
当表单提交时,有两个事件可供监听。当表单保存时(即使被标记)为 YupFormSubmissionAccepted,当表单提交完全不保存时为 YupFormSubmissionRejected。
如何使用
每个表单都有一个用于表单提交的公开动作 URL,以及生成的示例 HTML 表单和 Ajax 表单。以示例表单为起点,并添加所需的字段。
每个 YupForm 都有设置。表单必须启用以接受表单提交。
此外,还有一个将提交下载为 CSV 的功能。
许可
YupForms 是开源软件,许可协议为 MIT 协议。