問:SiteWeaver文章默認有一個固頂的選項,將文章在文章列表中實現置頂。很多用戶都在探究如何在SiteFactory上實現同樣的功能。
答:其實很簡單,在SiteFactory上,信息都會有固有字段:推薦度,利用文章的推薦度進行排序就可以了。具體操作如下:
1、設置列表的排序方式,就以常用的標簽為例(內容信息列表、內容帶圖片的信息列表、通用信息列表、通用信息焦點圖、通用帶圖片的信息列表)
這些標簽都帶有這一參數:
listOrderType | - | 項目列表排序方式 |
對于的可選值: 信息ID降序,對應參數值:1 信息ID升序,對應參數值:2 更新時間降序,對應參數值:3 更新時間升序,對應參數值:4 點擊數降序,對應參數值:5 點擊數升序,對應參數值:6 評論數降序,對應參數值:7 評論數升序,對應參數值:8 日點擊數降序,對應參數值:9 日點擊數升序,對應參數值:10 周點擊數降序,對應參數值:11 周點擊數升序,對應參數值:12 月點擊數降序,對應參數值:13 月點擊數升序,對應參數值:14 推薦級降序,對應參數值:15 推薦級升序,對應參數值:16 優先級降序,對應參數值:17 優先級升序,對應參數值:18 點擊數降序/更新時間降序,對應參數值:19 推薦及降序/更新時間降序,對應參數值:20 優先級降序/更新時間降序,對應參數值:21 評論數降序/更新時間降序,對應參數值:22 |
在模板上調用列表標簽的時候注意加上該參數:
{PE.Label id="通用信息列表" bindStyle="普通式" outputQty="10" titleLength="50" nodes="0" listOrderType="20" /}
2、修改想置頂的文章的推薦度,范圍是0~100
文章保存修改之后,即可發現文章在列表的第一條,多篇文章的排列順序均可以通過設定推薦度得到。
ps:上面標簽的參數是3.0的示例,如果是2.5.3版本的標簽,項目列表排序方式的參數名是itemListOrderType對應修改即可