- 资源介绍
- 更新记录
- 安装教程
织梦的联动信息类型只能增加一级和三级选择的解决办法
- 今天在做一个织梦企业网站的时候,需要用到分类信息,织梦模板是用的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后台添加缩略图地址style变成st
2021-02-05y le的解决办法 -
织梦DedeCMS百度编辑器上传图片无水印的解决办法
2021-02-05 -
织梦教程:arclist标签生成的代码不换行的方法
2021-02-05 -
Dedecms5.7版ckeditor网页编辑器添加中文字体
2021-02-05 -
织梦DEDE自定义表单时间字段读取中显示数字的解决办法
2021-02-05 -
dedecms教程:调用图片集所有图片
2021-02-05 -
dedecms怎样设置不同的搜索页模板
2021-02-05 -
修改织梦Dedecms跳转提示信息的方法
2021-02-05 -
dedecms教程:获得某篇文章内容的几种方法
2021-02-05 -
织梦中英双语网站分页导航和面包屑导航制作
2021-02-05
-
Mysql修改端口号后织梦dedecms的修改方法
2021-02-05 -
dedecms教程:列表页标题加页码的方法
2021-02-05 -
织梦DedeCMS调用单个图集中图片数量的方法
2021-02-05 -
dedecms教程:自定义表单添加验证码功能
2021-02-05 -
教你修改自定义表单中输入文本框宽度 以及会员中心输入框的宽度
2021-02-05 -
dedecms教程:批量删除未审核的文章或评论
2021-02-05 -
织梦dedecms默认网站地图sitemap.html优化
2021-02-05 -
dedecms教程:首页调用留言板信息的方法
2021-02-05 -
织梦获取文件名函数bug的解决方法
2021-02-05 -
织梦网页模板仿站过程中用到的全局变量调用标签
2021-02-05
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-02-05Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-05

