织梦怎么以ID号来给栏目排序

在织梦导航栏目的时候,有时候我们需要以ID号或者其他字段,来排序网站的栏目

  1. 现在织梦的首页找到index.htm模板,然后再添加下面的自定义代码orderby="id" 。

    织梦怎么以ID号来给栏目排序
  2. 打开织梦的更目录找到下面的路\web\include\taglib\channel.lib.php,将代码89行-97行的代码

      if($type=='top')

        {

            $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

              From `#@__arctype` WHERE reid=0 And ishidden<>1 order by sortrank asc limit 0, $line ";

    }

    改成

    $my_orderby=$ctag->CAttribute->Items["orderby"];//取得id

        if($type=='top')

           if(empty($my_orderby)){

        

            $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

              From `#@__arctype` WHERE reid=0 And ishidden<>1 order by sortrank asc limit 0, $line ";

        }

     

    else

    {

       $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

              From `#@__arctype` WHERE reid=0 And ishidden<>1 order by $my_orderby asc limit 0, $line ";

     

     }

    织梦怎么以ID号来给栏目排序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值