thinkcmf5.1插件:自定义表单/留言板/问题反馈 v1.3


目录结构

diyform
│  config.php
│  DiyformPlugin.php
│  
├─controller
│      AdminFieldController.php
│      AdminIndexController.php
│      AdminListController.php
│      ApiIndexController.php
│      IndexController.php
│      
├─data
│      diyform.sql
│      
├─lib
│      Html.php
│      
├─model
│      DiyformFieldModel.php
│      DiyformListModel.php
│      DiyformModel.php
│      DiyformValueModel.php
│      
├─validate
│      DiyformFieldValidate.php
│      DiyformValidate.php
│      
└─view
    │  help.html
    │  preview.html
    │  widget.html
    │  
    ├─admin_diyform
    │      field_add.html
    │      field_edit.html
    │      field_index.html
    │      form_add.html
    │      form_edit.html
    │      form_index.html
    │      list_detail.html
    │      list_index.html
    │      
    ├─css
    └─public
            head.html


功能

  1. 自定义表单管理(列表、增加表单、修改表单)

  2. 表单内容管理

  3. 字段设置(支持字段类型:text单行文本、textarea多选文本、select下拉菜单、checkbox多选框、radio单选组)

  4. 字段规则验证,自定义提示和错误信息

  5. 发邮箱提醒功能(客人提交表单成功时,自动发邮件到指定邮箱通知)

  6. 提供api接口(2018-08-16 更新)

  7. 前台表单验证码(2019-04-07 更新,05-07修复不显示验证码问题)

v1.3更新支持thinkcmf5.1.1


演示截图

41709cac92a952149bedde168277e72d.png

6186c73db1a4f70173894a432db0c837.png

a3d4fa067ad4e5e2c73ed3b0f712d562.png

916a17e094c1c1dd4b649993dd0ba5d7.png

1ab00c7d46eccfe738a031f910a0f3a9.png

bb786f81ee490b7fb7709b11a7d7a039.png



安装方法:

1. 解压文件,并拷贝diyform文件夹到thinkcmf插件目录 /public/plugins/

2. 登录后台:插件中心->插件列表->自定义表单插件->安装

3. 添加自定义表单,设置表单字段

4. 后台:插件中心->插件列表->自定义表单插件->设置,设置默认表单ID


更多使用帮助请查看: diyform/view/help.html

使用中遇到问题可加微信:732428854


ThinkCMF模板插件交流群:550851374 ,领取阿里云1000通用代金券

评论

请登录后查看回复,立即登录
发布插件

七牛专享优惠码

507670e8

ThinkCMF教程


最新福利:阿里云910会员节大礼包立即领取!