elefant / app-form

Elefant CMS 的表单构建器应用

维护者

详细信息

github.com/jbroadway/form

源代码

问题

安装: 137

依赖关系: 0

建议者: 0

安全性: 0

星标: 10

关注者: 4

分支: 6

开放问题: 4

类型:elefant-app

1.0.4-stable 2013-04-30 14:37 UTC

This package is auto-updated.

Last update: 2024-09-03 21:54:29 UTC


README

Forms 是 Elefant CMS 的表单构建器应用。管理员可以通过添加字段、分配验证规则和选择表单处理“动作”来创建表单,然后通过动态对象对话框将它们嵌入到网页中。

注意:需要 Elefant 1.1+(master 分支)

状态:测试版

表单构建器功能已完整,但需要更多测试才能被视为稳定。

功能概述

  • 易于使用的基于网络的表单构建器
  • 定义电子邮件和 cc-接收者处理程序
  • 设置提交时的响应文本或重定向
  • 将所有提交保存到可浏览的结果表中
  • 将结果导出为 CSV 文件
  • 表单验证在客户端和服务器端同时发生
  • 钩子允许您定义自定义 PHP 表单处理
  • 通过 WYSIWYG 编辑器将表单嵌入到任何页面中
  • 内置 CSRF 和其他滥用预防措施
  • 跟踪提交时间和 IP 地址
  • 轻松为生成的表单设置样式以适应您的网站
  • 字段类型:文本、文本区域、选择、复选框、单选按钮、范围、日期
  • 表单编辑是版本控制的

未来可能性

  • 更多字段类型
  • 更多验证类型
  • 多页表单
  • 将表单导出为 PHP 以进行进一步自定义
  • 条件字段(if (field_a == 'yes') { show field_b } else { show field_c }

截图

表单构建器 - 属性

表单构建器 - 字段

表单构建器 - 预览

表单构建器 - 动作