<output id="91xhd"><var id="91xhd"><p id="91xhd"></p></var></output>

      新聞中心

      互聯網+時代,說建站,談運營與網絡營銷

      當前位置:首頁 > 新聞中心 > 織夢二次開發 > dede如何按自己寫的ID進行排序

      dede如何按自己寫的ID進行排序

      時間:2020-12-21
      更改一下函數,實現排序方式根據自己寫的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} 
      <li><a href='[field:typeurl/]' [field:rel/]>[field:typename/]</a></li> 
      {/dede:type} 
      {/dede:channelartlist} 

      根據欄目的ID排序,想要什么樣的排序更改ID的先后順序就好了,
      首頁
      案例中心
      關于我們
      聯系我們
      成人区欧美精品一区二区不卡_成人在色线视频在线观看免费社区_成人亚洲一区无码久久中央榜_主页