{dede:arclist titlelen='38' flag='h' noflag='a' isweight='y' orderby='weight'}[[field:typelink/]][field:title/][field:pubdatefunction=MyDate('y-m-d',@me)/]{/dede:arclist}
大家看到這段代碼里除了orderby='weight'按權重排序的語句外還有一句isweight='y',這句話的意思,開啟按權重排序功能,也就是這個語句是把開啟的鑰匙。
再深入一些:很多站長在使用arclist標簽時,想按照權重越大越靠前來排序,這個時候我們可以需要稍微修改一下arclist.lib.php這個文件了,方法如下:
打開/include/taglib/arclist.lib.php
大概在572行
$orderWeight = list_sort_by($orderWeight, 'weight', 'asc');
修改為
$orderWeight = list_sort_by($orderWeight, 'weight', 'desc');
就OK了,看明白修改了什么嗎?不明白的,回頭看看第5條的介紹。
7、隨機文檔列表 orderby='rand' 也就是大家在有些網站看到隨機推薦
這個也是比較常用的,
例如:
{dede:arclist row=20 col=2 typeid=7 titlelen=20 orderby='rand'}<li><a href='[field:arcurl/]'>[field:title/]</a> </li>{/dede:arclist}好了,dedecms中orderby的七種常用排序參數草根學習網就給大家介紹到這里,這7種常用的排序幾乎可以說是滿足了我們在織夢開發過程的絕大部分的要求。建議一些不太熟練的童鞋收藏起來,或者把本站下載到桌面,方便及時參看。
以上就是dedecms中orderby的七種常用排序參數說明的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答