表单
在 EmDash CMS 内创建表单、收集提交并发送通知。
产品详情
- 分类
- 内容
- 状态
- 可用
- 版本
- 测试版内置
Forms 插件很能说明 EmDash 像真正的 CMS,而不是带一层薄内容的静态站点生成器。它面向需要获客与联系信息、结构化存储提交记录以及通知的团队——而不必为每个站点再挂一个独立的表单 SaaS。
第一方包位于 EmDash 仓库的 packages/plugins/forms。
安装
- 使用与本测试版兼容性说明一致的 EmDash CMS 项目(支持版本见主 README)。
- 通过 EmDash 管理后台的插件界面添加或启用 Forms;若针对源码开发,请遵循
packages/plugins/forms中的 monorepo 说明。 - 使用与核心项目相同的 Node 与框架版本进行部署或本地运行,以便正确解析共享依赖。
- 安装后确认插件在后台显示为已启用,且表单相关路由或管理区块加载时无控制台错误。
若仅通过本营销站评估,请在绑定到自己的部署之前,使用首页链接的官方演示管理后台体验行为。
配置
具体字段名因版本而异;以插件源码为准。一般会配置:
- 通知目标 — 提交告警发往何处(邮件、内部队列或部署提供的钩子)。
- 垃圾信息与校验预期 — 必填字段、最大长度以及插件暴露的服务端检查。
- 存储语义 — 提交保留多久、谁可在后台读取。
示例(概念): 简单联系表单可能将 name、email、message 设为必填,并向 [email protected] 发送通知。实际配置遵循您所用版本的 schema 与界面——上线前请在 packages/plugins/forms 中核对标签与键名。
使用场景
- 营销站点 — 捕获演示请求并路由到销售工具。
- 支持门户 — 通过 Webhook Notifier 或自定义集成将结构化进线送入工单系统。
- 编辑类产品 — pitch 表单、客座投稿或纠错流程留在 EmDash 内,避免个人信息散落表格。
运维提示
- 在将 DNS 指向生产表单之前,先在预发项目测试提交。
- 文档化保留策略:提交可能含个人数据,需与隐私政策一致。
- 若多名人员审阅或导出提交数据,可与 Audit Log 搭配使用。