[织梦CMS教程] 织梦DEDECMS中需要增加父栏目调用时以及多级支持currentstyle的时候如何实现

[复制链接]
查看645 | 回复10 | 2020-4-18 08:13:16 | 显示全部楼层 |阅读模式
因为本人需要,自己就动手修改了其中代码,拿来分享,能用到的朋友可以借鉴一下!  \include\inc_typelink.php  1、在这段代码后(大概263行) 
if($reID==0 && $typeid>0){ 
$dbrow = $this->dsql->GetOne("Select reID From dede_arctype where ID='$typeid' "); 
if(is_array($dbrow)) $reID = $dbrow['reID']; 
} 
增加 
// 新增代码 
if($reID>0){ 
$dbrow = $this->dsql->GetOne("Select reID From dede_arctype where ID='$reID'"); 
if(is_array($dbrow)) $parentID = $dbrow['reID']; 
} 
// 新增代码结束结束 
2、然后在以下代码后: 
else if($typetype=="self"){ 
$sql = "Select ID,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl From dede_arctype where reID='$reID' And ishidden<>1 order by sortrank asc limit 0,$row"; 
} 
增加 
else if($typetype=="parent"){ //新增代码 获得上级栏目 
$sql = "Select ID,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl From dede_arctype where reID='$parentID' And ishidden<>1 order by sortrank asc limit 0,$row"; 
} 
//新增代码结束 获得上级栏目
  3、修改下面一句代码 
if($row['ID']=="$typeid" && $myinnertext != ''){ 
修改为: 
if(($row['ID']=="$typeid" || $row['ID']=="$reID" || $row['ID']=="$parentID") && $myinnertext != ''){ 
经过3个步骤的修改  可以实现2个功能:  1、调用父级栏目(上级),对于栏目分级太深的很有用  方法:  {dede:channel type='parent'}{dede:channel}  2、可以调用currentstyle,对于栏目分级太深,还想改变当前栏目样式的很有用!从0基础开始学习织梦dedecms建站,分享全套的织梦dedecms网站搭建教程、织梦安装使用教程。 汇聚了最全、最新的织梦cms建站教程。包含dedecms建站、仿站教程;dedecms系统使用常见问题;主题插件推荐下载等!欢迎学习!
回复

使用道具 举报

此路难行谎 | 2021-2-24 00:53:39 | 显示全部楼层
感谢悟空源码分享精品资源!
回复

使用道具 举报

甜言疯语 | 2021-6-20 14:25:43 | 显示全部楼层
谢谢楼主分享的资源,爱了~~~
回复

使用道具 举报

大嘴997 | 2021-11-28 13:26:28 | 显示全部楼层
这个站很好,资源多,教程全
回复

使用道具 举报

浪子孤女 | 2021-12-2 06:48:37 | 显示全部楼层
厉害了悟空源码,这么多资源
回复

使用道具 举报

聚雅阁砚堂 | 2022-1-12 02:27:23 | 显示全部楼层
感谢悟空源码分享精品资源!
回复

使用道具 举报

科林回拔 | 2022-4-15 10:51:49 | 显示全部楼层
6666悟空源码资源多!
回复

使用道具 举报

我心如烟卸 | 2022-12-28 12:10:35 | 显示全部楼层
谢谢楼主分享的资源,爱了~~~
回复

使用道具 举报

凡尘莲花1 | 2023-10-21 10:27:00 | 显示全部楼层
6666悟空源码资源多!
回复

使用道具 举报

蓝胖子685 | 2023-11-21 18:25:42 | 显示全部楼层
5kym.cn这个站资源太全了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则