- 资源介绍
- 更新记录
- 安装教程
织梦的联动信息类型只能增加一级和三级选择的解决办法
- 今天在做一个织梦企业网站的时候,需要用到分类信息,织梦模板是用的DEDECMS V5.7版本的,在修改联动类别里面的信息类型的时候发现只能增加一级选择和三级选择,就是不能增加二级选择,怎么办呢?
- 去织梦官方找了下解决办法没得,看来只能自己研究了。
- 后来使用DEDECMSV5.6版本的进行测试,发现5.6的是可以使用的,那就可以找到解决的办法了。
- 首先我们找到我们的模板源码下面的 dede/stepselect_main.php 这个文件,
- 将这段代码
- else if($action==’addenum_save’)
- {
- if(empty($ename) || empty($egroup))
- {
- Showmsg(“类别名称或组名称不能为空!”,”-1″);
- exit();
- }
- if($issign == 1 || $topvalue == 0)
- {
- $enames = explode(‘,’, $ename);
- foreach($enames as $ename)
- {
- $arr = $dsql->GetOne(“SELECT * FROM `dede_sys_enum` WHERE egroup=’$egroup’ AND (evalue MOD 500)=0 ORDER BY disorder DESC “);
- if(!is_array($arr)) $disorder = $evalue = ($issign==1 ? 1 : 500);
- else $disorder = $evalue = $arr[‘disorder’] + ($issign==1 ? 1 : 500);
- $dsql->ExecuteNoneQuery(“INSERT INTO `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`issign`)
- VALUES(‘$ename’,’$evalue’,’$egroup’,’$disorder’,’$issign’); “);
- }
- WriteEnumsCache($egroup);
- ShowMsg(“成功添加枚举分类!”.$dsql->GetError(), $ENV_GOBACK_URL);
- exit();
- } else if ($issign == 2 && $topvalue != 0)
- {
- $minid = $topvalue;
- $maxnum = 500; // 三级子类最多500个
- $enames = explode(‘,’, $ename);
- foreach ($enames as $ename)
- {
- $arr = $dsql->GetOne(“SELECT * FROM `dede_sys_enum` WHERE egroup=’$egroup’ AND evalue LIKE ‘$topvalue.%%%’ ORDER BY evalue DESC “);
- if(!is_array($arr))
- {
- $disorder = $minid;
- $evalue = $minid.’.001′;
- }
- else
- {
- $disorder = $minid;
- preg_match(“#([0-9]{1,})\.([0-9]{1,})#”, $arr[‘evalue’], $matchs);
- $addvalue = $matchs[2] + 1;
- $addvalue = sprintf(“%03d”, $addvalue);
- $evalue = $matchs[1].’.’.$addvalue;
猜你喜欢
-
织梦dedecms自定义表单提交之后发送到邮箱的方法
2021-02-05 -
dedecms教程:上传图片相对路径改成绝对路径方法
2021-02-05 -
织梦教程:修改文章不修改文章发布时间
2021-02-05 -
织梦教程:arclist标签生成的代码不换行的方法
2021-02-05 -
dedecms教程:自定义表单添加验证码功能
2021-02-05 -
织梦dedecms将面包屑导航中的首页换成图片的方法
2021-02-05 -
织梦dedecms调用隐藏栏目的方法
2021-02-05 -
教你修改自定义表单中输入文本框宽度 以及会员中心输入框的宽度
2021-02-05 -
dedecms教程:列表页、文章页调用所有顶级栏目文章的方法
2021-02-05 -
Dedecms教程:添加广告不能正常显示的解决办法
2021-02-05
-
织梦dedecms在模板里面引用另外的页面的方法
2021-02-05 -
织梦在列表页将文章发布时间修改成"今天/昨天
2021-02-05 -
dedecms教程:列表页标题加页码的方法
2021-02-05 -
织梦 DeDeCMS 添加自定义属性的方法(图文教程)
2021-02-05 -
调用自定义表单内容方法
2021-02-05 -
织梦不同会员可发布相同文章,同一会员不可发布重复文章
2021-02-05 -
Mysql修改端口号后织梦dedecms的修改方法
2021-02-05 -
织梦dedecms专题模板应用分析及使用案例
2021-02-05 -
织梦DEDECMS调用文章内第一张图片【非缩略图】
2021-02-05 -
dedecms教程:文章列表隔行换色的方法
2021-02-05
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-02-05Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-05

