FormMaker是一个基于 PHP 类的完整库,它允许您对任何类型的表单进行编程并使用简单的函数和/或使用其拖放表单生成器来布局它们。
表单可以通过拖放生成和/或用 PHP 编程。
FormMaker包含最好的 Javascript 插件,并允许您以非常简单和优雅的方式实现它们。
验证(实时和服务器端)、发送电子邮件和数据库中的记录也得到了极大的简化。
该文档既适合 PHP 新手,也适合经验丰富的程序员。
提供了大量代码示例:模板、操作方法、函数参考……
保证快速高效的帮助。
请注意,与大多数其他表单生成器不同,FormMaker没有内置后端。这允许用户按照他们认为合适的方式管理表单数据。
提供的 PHP PDO 类提供了在 MySQL 数据库中插入/编辑记录所需的所有功能。
FormMaker生成干净的 HTML5 标记(经过 W3C 验证),具有两个单独的函数来生成 CSS 和 JS 代码,因此您可以单独渲染它们。插件 CSS 和 JS 文件被组合和压缩,以实现最小重量和快速加载。
演示地址:https://www.phpformbuilder.pro/
主要功能
- 带有布局选项(水平、垂直、内联)的表单生成。
- 接受任何 HTML5 表单元素,包括字段集、多项选择、optgroups、按钮组…
- 允许使用包装器、ID、类和属性、Javascript 事件、几乎任何地方的自定义代码来自定义 HTML。
- 为 Bootstrap 准备的默认选项。
- 使用高级选项发送电子邮件。
- 数据库记录
- 服务器端验证,具有多语言错误管理。
- 任何 Javascript 插件的强大集成:配置插件 XML 文件,PHP Form Builder 将为您生成所有代码(CSS 包括、JS 包括和 JS Domready)。
- 可以记住每个插件的多个自定义配置(任意数量),以便您可以轻松地重复使用它们。
- 渲染单独的 HTML 代码,CSS 包含插件代码,JS 包含插件代码,JS Domready 插件代码。
- 可以显示 HTML 代码以进行调试。
- 包含 20 个预建模板
- 带有示例的完整文档。
主要特点
- 使用任何框架构建任何表单
- 验证Post值
- 使用可自定义的 html/css 模板发送电子邮件
- 连接数据库并插入、更新或删除记录
- 包含 300多个预建模板
- Bootstrap 4 Forms
- Bootstrap 5 Forms
- Bulma Forms
- Foundation Forms
- Material Forms
- Tailwind Forms
- Visual Studio 代码插件
- Sublime 文本插件
生成任何类型的表单
- Contact Forms
- Registration Forms
- Login Forms
- Order Forms
- Ajax Forms
- Modal Forms
- Step Forms
- Dynamic fields Forms
高度可定制的布局
- Horizontal Forms
- Vertical Forms
- Inline Forms
- Icons
- Helpers
- Tooltips
- Input groups
- Button groups
- Fieldsets
- Columns
包含高质量Javascript插件:
CHECKBOXES, RADIO BUTTONS & SELECTS
- Slimselect
- Select2
- Bootstrap Select
- Pretty Checkbox
- iCheck
- Nice Check
- LC-Switch
PICKERS
- Colorpicker
- Litepicker (Date / Daterange picker)
- Image picker
- Material Design Datepicker
- Material Design Timepicker
- Pickadate Datepicker
- Pickadate Timepicker
VALIDATION & CAPTCHA
- Javascript Validator (50$ value)
- JS-Captcha
- HCaptcha
- Google Recaptcha
MODAL & POPOVER
- Modal
- Popover
UPLOADERS
- jQuery File upload (12$ value)
TEXT EDITORS
- Tinymce
OTHERS
- Accordion
- Autocomplete
- Bootstrap Input Spinner
- Dependent Fields
- Intl Tel Input (International Phone Numbers)
- Ladda (Buttons spinners)
- Materialize
- Passfield (password generator / checker)
- Tooltip
- Signature pad
- Word/character counter
You can easily add any other external plugin.
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。