ID883158

DEDE栏目分类,按照名称排序

DEDE中栏目的分类都是按照ID默认排序的,如果想要修改它的排序,我们可以修改相应的标签,一般用的是{dede:channel}标签。在标签代码源中找到标签,找到里面的这条语句:

//如果用子栏目模式,当没有子栏目时显示同级栏目
    if($type=='son' && $reid!=0 && $totalRow==0)
    {
        $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
            FROM `dede2_arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line ";
        $dsql->SetQuery($sql);
      $dsql->Execute();
    }

       只要修改order by 后面的字段即可。


评论
回到首页
© ID883158 | Powered by LOFTER