校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設(shè) > 建站知識 > arclist標(biāo)簽按權(quán)重排序的正確使用方法

arclist標(biāo)簽按權(quán)重排序的正確使用方法

POST TIME:2017-11-13 23:49

5.6之后DEDE加入了文章按權(quán)重排序的功能,但很多童鞋調(diào)整權(quán)重?cái)?shù)值,并在arclist標(biāo)簽里加上orderby=’weight’,卻發(fā)現(xiàn)無任何效果,原因是系統(tǒng)默認(rèn)是不開啟該功能的。
有相關(guān)的解決方法,需要改arclist.lib.php,才能使用此功能。
其實(shí)完全沒有必要,正確的使用方法如下:

{dede:arclist titlelen=’38′ flag=’h’ noflag=’a’ isweight=’y’ orderby=’weight’}
<li><span>[[field:typelink/]]</span><a href=”[field:arcurl/]“>[field:title/]</a><div>[field:pubdate function=MyDate('y-m-d',@me)/]</div></li>
{/dede:arclist}

紅色部分就是開啟 weight排序,再加上orderby=’weight’,就OK了


另外很多童鞋使用arclist標(biāo)簽時(shí),想按照權(quán)重越大越靠前來排序,則需要小動一下arclist.lib.php文件,方法如下:
打開includetaglibarclist.lib.php
大概在572行

$orderWeight = list_sort_by($orderWeight, ‘weight’, ‘asc’);

修改為(紅色部分)

$orderWeight = list_sort_by($orderWeight, ‘weight’, ‘desc’);

就OK了。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 南漳县| 太仆寺旗| 新田县| 咸丰县| 石景山区| 清水县| 柞水县| 博野县| 绿春县| 泸水县| 耿马| 台安县| 景谷| 安溪县| 安平县| 龙海市| 天长市| 定陶县| 无棣县| 萍乡市| 岑巩县| 永福县| 临颍县| 滨州市| 包头市| 洛扎县| 长子县| 德保县| 尚志市| 博白县| 大新县| 崇明县| 龙口市| 同仁县| 临夏市| 威远县| 吐鲁番市| 土默特右旗| 通江县| 镇巴县| 通河县|