最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > 织梦的联动信息类型只能增加一级和三级选择的

织梦的联动信息类型只能增加一级和三级选择的

时间:2023-07-19 10:07:19 阅读: 文章分类: 网站建设 作者: dede开发者

导读:DEDE技术DEDE技术今天在做一个织梦企业网站的时候,需要用到分类信息,织梦模板是用的DEDECMS V5.7版本的,在修改联动类别里面的信息类型的时候发现只能增加一级选择和三级选择dede下瓻模板下载dede模板堂。

dede下瓻模板下载dede模板堂

今天在做一个织梦企业网站的时候,需要用到分类信息,织梦模板是用的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 disor模板织梦der 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 &dede会员中心模板amp;& $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`)

关键词标签: 织梦 解决办法 类型

声明: 本文由我的SEOUC技术文章主页发布于:2023-07-19 ,文章织梦的联动信息类型只能增加一级和三级选择的主要讲述解决办法,类型,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_30451.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章