- 资源介绍
- 更新记录
- 安装教程
织梦的联动信息类型只能增加一级和三级选择的解决办法
- 今天在做一个织梦企业网站的时候,需要用到分类信息,织梦模板是用的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;
猜你喜欢
-
织梦自定义字段的创建和调用的方法
2021-02-05 -
织梦安装后打开首页乱的或者不是截图的模板
2021-02-05 -
取消dedecms留言簿的验证码的方法
2021-02-05 -
dedecms教程:自定义表单添加验证码功能
2021-02-05 -
织梦dedecms专题模板应用分析及使用案例
2021-02-05 -
dedecms提示“内存错误,下载解压版base_dic_full.dic”解决办法
2021-02-05 -
dedecms教程:文章列表隔行换色的方法
2021-02-05 -
限制织梦会员每天投稿数量方法
2021-02-05 -
DedeCMS会员投稿自动加积分改为投稿审核后加积分
2021-02-05 -
dedecms留言板调用导航的方法
2021-02-05
-
织梦网页模板仿站过程中用到的全局变量调用标签
2021-02-05 -
织梦dedecms生成静态页html速度慢的解决方法
2021-02-05 -
dede:channel currentstyle 失效问题,调用子级栏目后就无效
2021-02-05 -
织梦DedeCMS调用显示discuz里面主题的方法
2021-02-05 -
织梦教程:后台编辑器添加中文字体方法
2021-02-05 -
织梦教程:新建php页面且模板支持读取标签
2021-02-05 -
织梦dedecms按栏目调用tag标签的方法
2021-02-05 -
织梦dedecms tag标签使用方法
2021-02-05 -
织梦dedecms在模板里面引用另外的页面的方法
2021-02-05 -
织梦源码还原数据后 首页能打开 内页打不开
2021-02-05
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-02-05Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-05

