織夢arclist的標簽用idlist調用按指定id順序顯示

模板標簽這樣寫

輸出來居然是這樣的,不是按我寫好的文檔id順序輸出。。。

解決方法

1、打開 /include/taglib/arclist.lib.php 找到,大概在第338行

else if($orderby == 'rand') $ordersql = "  ORDER BY rand()";
  • 1

在它下面加入一行

else if($orderby == 'idlist') $ordersql = "  ORDER BY FIELD(arc.id,$idlist)";
  • 1

2、dede:arclist idlist='' 標簽里加入orderby='idlist'

例如

{dede:arclist idlist='1,2,110,108,109' orderby='idlist'} <p><a href="[field:arcurl/]">[field:id/] - [field:title/]</a></p> {/dede:arclist}

最終效果

推薦模板

上一篇:織夢后臺采集https目標站的問題修正

下一篇:織夢文檔置頂并顯示置頂文字或圖標

猜你喜歡

dede織夢模板網
最近中文字幕在线观看,亚洲精品综合久久,国产每日更新,一级a爱视频