dedeCMS织梦模板按自己写的ID进行栏目排序的教程

dedeCMS织梦模板按自己写的ID进行栏目排序的教程,第1张

dedeCMS织梦模板按自己写的ID进行栏目排序的教程 更改一下函数,实现排序方式根据自己写的ID排序就好了。 
方法: 
1、打开include/taglib/channelartlist.lib.php,找到大约78行,把 
$dsql->SetQuery("SELECt id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERe $tpsql ORDER BY sortrank ASC LIMIT $totalnum"); 
修改为: 
$dsql->SetQuery("SELECt id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERe $tpsql ORDER BY substring_index('$typeid',id,1) LIMIT $totalnum"); 
2、前台调用标签: 
{dede:channelartlist typeid='1,2,3,4,5,6'} 
{dede:type} 
  • [field:typename/]
  • {/dede:type} {/dede:channelartlist}

    根据栏目的ID排序,想要什么样的排序更改ID的先后顺序就好了

    欢迎分享,转载请注明来源:内存溢出

    原文地址:https://54852.com/zaji/3009527.html

    (0)
    打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
    上一篇 2022-09-27
    下一篇2022-09-27

    发表评论

    登录后才能评论

    评论列表(0条)

      保存