织梦调用父级栏目链接和名称

打开文件

/include/taglib/channel.lib.php  

找到代码


else if($type=='self')   {       if($reid==0) return '';       $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath           FROM `dede_arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line ";   }  

在其后添加


else if($type=='topone')   {   if($reid==0) return '';   $rowR = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id='$typeid' ");   $topids = $rowR['topid'];   $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath   FROM `dede_arctype` WHERE reid='0' And id='$topids' And ishidden<>1 order by sortrank asc limit 0, $line ";   }   else if($type=='fatherlist')   {   $rowR = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id='$typeid' ");   $reid = $rowR['reid'];   $rowR = $dsql->GetOne("SELECT * FROM `dede_arctype` WHERE id='$reid' ");   $reid = $rowR['reid'];   $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath   FROM `dede_arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line ";   }  

然后就可以在模板中调用父级栏目和父级顶级栏目了:

{dede:channel type='fatherlist'}[field:typename/]{/dede:channel}  


{dede:channel type='topone'}[field:typename/]{/dede:channel}  

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com