站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

DEDECMS实现自定义表单(模型)分步提交实现思路

2015-05-03 18:26 | 来源:网络整理 | 编辑:秋军 |

一般的企业会遇到各类用户调查,我此前也用DEDE的自定义表单和模型,完成了一些诸如报名等系统的开发。

现在遇到一个用户需求,即,要求将一个表单(或者模型,以下统称表单)分成多步提交实现,以解决部分问卷内容过多,以减轻用户因内容繁杂产生的压力。

此功能,我想通过DEDE的自定义表单或者模型实现,再配合DEDE的管理权限分组,实现多用户分级控制用户问卷内容,如果可能,再增加图表输出的功能。

这里有一些技术难题,想跟各位大虾分请教下。

1,实现字段分步显示并实现分步提交数据的缓存,目前考虑通过$_SESSION或者文本储存;

2,实现用户重复提交控制;

3,实现分字段筛选的功能。

这里,分步显示字段的功能,有难度,欢迎各位大虾探讨。

上述功能已经完成,整个项目开发周期3个工作日,目前已运用到新东方的学员问诊项目中。

功能如下

通过DEDE自定义模型可以自由创建字段

DEDE模型管理,可以定义字段显示顺序,可以定义字段分步显示

模型中添加的联动字段,可以定义显示方式,默认为Select,可以显示为checkbox和radio

增加表单变量控制,用户提交申请控制

后台管理列表增加按字段筛选的功能

效果预览如下

 

DEDECMS实现自定义表单(模型)分步提交实现思路

 

DEDECMS实现自定义表单(模型)分步提交实现思路

 

DEDECMS实现自定义表单(模型)分步提交实现思路

总结:DEDE的模型二次开发非常方便,至少上手非常容易,适合小型企业开发;不足之外在于代码重复率高,如果能融入部分MVC开发思想就太好了。目前,这方面DEDE已经走在PHPCMS后面了,希望DEDE能速度跟上。

  • dede模板SQL调用自定义模型里的信息-DedeCms教程
  • dedecms自定义表单使用教程-DedeCms教程
  • dede自定义模型如何写搜索链接方法-DedeCms教程
  • dedecms5.7首页调用自定义表单内容方法-DedeCms教程
  • drupal 自定义表单调用autocomplete主标签实现代码
  • Dedecms自定义表单“数据校验不对,程序返回错误”的解决方法
  • dedecms自定义模型提示:Call to a member function GetInnerText()的解决方法
  • 织梦dedecms自定义表单选项必填修改解决方法
  • 织梦dedecms中自定义表单必填项的设置方法
  • Dedecms自定义模型解决会员无法投稿的方法
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号