• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    dedecms增加父栏目调用的方法
    POST TIME:2021-05-23 00:25

    在网站建设和运营的过程中,时不时的就需要调用网站里的父级栏目,但是随着网站运营时间的积累,网站的栏目分级也会越来越多,这就给网站的父级栏目调用增加了很大的难度,那么有什么方法可以在网站栏目分级很深的情况下,简便有效的调用dedecms的父级栏目呢?那么接下来,织梦58小编就在织梦58php免备案空间进行操作,来介绍一个dedecms增加父栏目调用的方法。操作如下: 找到\include\inc_typelink.php这个文件,用网页编辑工具将其打开,在if($reID==0 && $typeid>0)这段语句的下面添加如下代码:

    if($reID>0){
    $dbrow = $this->dsql->GetOne("Select reID From dede_arctype where ID='$reID'");
    if(is_array($dbrow)) $parentID = $dbrow['reID'];
    然后在找到else if($typetype=="self")这条语句,在其下面添加如下代码:
    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";
    }
    最后就是把
    if($row['ID']=="$typeid" && $myinnertext != ''){
    这一段语句替换成下面的这一段代码:
    if(($row['ID']=="$typeid" || $row['ID']=="$reID" || $row['ID']=="$parentID") && $myinnertext != ''){
    以上内容修改完成后点击保存,在需要调用的时候按照以下格式进行套用即可调用父级栏目:
    {dede:channel type='parent'}{dede:channel}
    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!