您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dede织梦cms实现表单(模型)分步提交的功能
灵薇2024-06-03 00:04:40dedecms教程已有7人查阅
导读一般的企业会遇到各类用户调查,我此前也用DEDE的自定义表单和模型,完成了一些诸如报名等系统的开发。
一般的企业会遇到各类用户调查,我此前也用DEDE的自定义表单和模型,完成了一些诸如报名等系统的开发。
现在遇到一个用户需求,即,要求将一个表单(或者模型,以下统称表单)分成多步提交实现,以解决部分问卷内容过多,以减轻用户因内容繁杂产生的压力。
此功能,我想通过DEDE的自定义表单或者模型实现,再配合DEDE的管理权限分组,实现多用户分级控制用户问卷内容,如果可能,再增加图表输出的功能。
这里有一些技术难题,想跟各位大虾分请教下。
1,实现字段分步显示并实现分步提交数据的缓存,目前考虑通过$_SESSION或者文本储存;
2,实现用户重复提交控制;
3,实现分字段筛选的功能。
这里,分步显示字段的功能,有难度,欢迎各位大虾探讨。
续:
上述功能已经完成,整个项目开发周期3个工作日,目前已运用到新东方的学员问诊项目中。
功能如下:
通过DEDE自定义模型可以自由创建字段
DEDE模型管理,可以定义字段显示顺序,可以定义字段分步显示
模型中添加的联动字段,可以定义显示方式,默认为Select,可以显示为checkbox和radio
增加表单变量控制,用户提交申请控制
后台管理列表增加按字段筛选的功能
总结:DEDE的模型二次开发非常方便,至少上手非常容易,适合小型企业开发;不足之外在于代码重复率高,如果能融入部分MVC开发思想就太好了。目前,这方面DEDE已经走在PHPCMS后面了,希望DEDE能速度跟上。
现在遇到一个用户需求,即,要求将一个表单(或者模型,以下统称表单)分成多步提交实现,以解决部分问卷内容过多,以减轻用户因内容繁杂产生的压力。
此功能,我想通过DEDE的自定义表单或者模型实现,再配合DEDE的管理权限分组,实现多用户分级控制用户问卷内容,如果可能,再增加图表输出的功能。
这里有一些技术难题,想跟各位大虾分请教下。
1,实现字段分步显示并实现分步提交数据的缓存,目前考虑通过$_SESSION或者文本储存;
2,实现用户重复提交控制;
3,实现分字段筛选的功能。
这里,分步显示字段的功能,有难度,欢迎各位大虾探讨。
续:
上述功能已经完成,整个项目开发周期3个工作日,目前已运用到新东方的学员问诊项目中。
功能如下:
通过DEDE自定义模型可以自由创建字段
DEDE模型管理,可以定义字段显示顺序,可以定义字段分步显示
模型中添加的联动字段,可以定义显示方式,默认为Select,可以显示为checkbox和radio
增加表单变量控制,用户提交申请控制
后台管理列表增加按字段筛选的功能
总结:DEDE的模型二次开发非常方便,至少上手非常容易,适合小型企业开发;不足之外在于代码重复率高,如果能融入部分MVC开发思想就太好了。目前,这方面DEDE已经走在PHPCMS后面了,希望DEDE能速度跟上。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
- dedecms实现tags云标签随机颜色与字体大小的方法
- 织梦dedecms实现键盘翻页效果的实现方法
- dedecms实现将表单订单发送到邮箱实例代码
- 织梦dedecms实现{dede:arclist keyword='[field:title/]'}效果
- dedecms实现表单分步提交的思路方法
- 织梦dedecms实现无觅相关文章功能步骤代码
- dedecms实现首页内页调用不同的友情链接的实现方法
- 简单几步为dedecms实现LightBox效果
- 让dedecms实现shtml包含的实现方法
- dedecms实现自定义表单(模型)分步提交的方法
- 织梦dedecms实现三级栏目_二级栏目_一级栏目_网站名称效果代
- dedecms实现大图showphoto.htm输出图集内容简介的实现方法
暂无内容 |
暂无内容 |
随机图文
dedecms网站出现多图发布无法使用页面空白怎么办
昨天小编在使用织梦网站的时候遇到一个问题,在发布文章时,因为是使用了多张图片,在发布的时候出现空白现象,无法使用,小编百度了一下发现遇到这种问题的筒子们还解决dede织梦模板编码不一致页面出现乱码的解决方法
织梦DedeCMS系统有GBK和UTF-8两个编码版本,这个大家都知道,当你的模板的编码和织梦内容管理系统的编码不一样时,前台页面就会出现乱码现象。dedecms列表页标题title后怎么加上页数其标题不重复
在列表页的标题后加上页数使列表页的标题不重复这样更利于优化,下面是从搜索整理的解决方法,有类似需求的朋友可以参考下,希望对大家有所帮助dedecms调用WordPress文章的方法
LOOP调用代码:SQL掉用方法:{dede:loop table=’wp_posts’ sort=’post_date’ row=’20′ if=”}
留言与评论 (共有 0 条评论) |