dede 织梦 联动类型分类信息如何正确添加一级,二级,3J分类的修改方法
昨天那个想法害死了我,其实只要修改两个文件, 联动类型分类信息就能正确添加一级,二级,3J分类 第一个文件:\dede\stepselect_main.php 大哥们呀,真不知道你们当初是怎样添加这些分类的,发布出来的,真是你们测试过的代码吗???
228 行 : if(!is_array($arr)) $disorder = $evalue = ($issign==1 ? 500 : 1);//改动过,成功添加一级分类,原来是500和1的位置反了 12年8月20号 by:mosell else $disorder = $evalue = $arr['disorder'] + ($issign==1 ? 500 : 1);//这行也一样
280 行 :$disorder = $arr['disorder']+1; 281 行 : $evalue = intval($arr['evalue'])+1;//改动过,成功添加二级分类,原来是要整数 12年8月20号 by:mosell
第二个文件:D:\xampp\htdocs\mycms\dede\templets\stepselect_main.htm
201:// 如果添加3级之类 202://if($topvalue % 500 != 0) $arr['issign'] = 2; 203:if($topvalue==0){$arr['issign'] = 1;} 204:elseif($topvalue% 500==0){$arr['issign'] = 3;} 205:elseif($topvalue % 500 != 0) {$arr['issign'] = 2;} 206://从上到下,分别为添加1级,2级,3级分类 12年8月20号 by:mosell
这样,便能正常的添加联动类型的分类信息,的,一,二,3J分类了。。
忘记了还有一个要注意的 编辑分类信息的时候,无法显示修改联动的地区和类型两个选项 分类信息发布之后,会发现编辑的话,是无法显示修改联动的地区和类型两个选项,经查看代码发现,是要用到的文件没有使用正常的路径。做以下修改就可以了 D:\xampp\htdocs\mycms\dede\templets\archives_sg_edit.htm 第161行 加入以下代码 <script language="JavaScript" type="text/javascript" src="../data/enums/nativeplace.js"></script> <script language="JavaScript" type="text/javascript" src="../data/enums/infotype.js"></script> <script language="JavaScript" type="text/javascript" src="../images/enums.js"></script>
这样,分类信息发布之后,就可以在二次编辑的时候修改地区和类型了。
|