-
淘宝美工摄影装修类网站...
-
汽车销售展示类网站织梦...
-
钢结构岗亭营销型织梦网...
-
律师事务所网站织梦模板...
-
园林石业装饰石材类网站...
-
工商注册代理记账类网站...
-
家装建材瓷砖类网站织梦...
-
不锈钢管材制品类网站织...
-
除铁器金属探测仪设备类...
-
装修类网站织梦模板(自...
-
军事头条资讯类网站织梦...
-
LED广告显示屏类网站织梦...
-
电子数码音响类网站织梦...
-
餐饮管理类网站织梦模板...
-
不锈钢网定制生产类网站...
-
精工机械轴承加工类网站...
-
智能工业设备设计类网站...
-
美容化妆类网站织梦模板...
-
视觉创意展位设计类网站...
-
酒店民宿客房类网站织梦...
一、打开dede/stepselect_main.php文件将以下替换源文件215行的对应代码
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 == 3 && $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;}$sql = "INSERT INTO `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`issign`)VALUES('$ename','$evalue','$egroup','$disorder','$issign'); ";// echo $sql;exit;$dsql->ExecuteNoneQuery($sql);}// echo $minid;WriteEnumsCache($egroup);ShowMsg("成功添加枚举分类!".$issign, $ENV_GOBACK_URL);exit();} else {$minid = $topvalue;$maxid = $topvalue + 500;$enames = explode(',', $ename);foreach($enames as $ename){$arr = $dsql->GetOne("Select * From `dede_sys_enum` where egroup='$egroup' And evalue>$minid And evalue<$maxid order by evalue desc ");if(!is_array($arr)){$disorder = $evalue = $minid+1;}else{$disorder = $arr['disorder']+1;$evalue = (int)($arr['evalue']+1);}$dsql->ExecuteNoneQuery("Insert into `dede_sys_enum`(`ename`,`evalue`,`egroup`,`disorder`,`issign`)values('$ename','$evalue','$egroup','$disorder','$issign'); ");}WriteEnumsCache($egroup);ShowMsg("成功添加枚举分类!".$issign, $ENV_GOBACK_URL);exit();}}
二、打开:dede/templets/stepselect_main.htm文件找到
if($topvalue % 500 != 0) $arr['issign'] = 2;
替换为:
if($topvalue % 500 != 0) $arr['issign'] = 3;if($topvalue % 500 == 0) $arr['issign'] = 2;