SiteFactory如何实现SiteWeaver的文章置顶功能
问:SiteWeaver文章默认有一个固顶的选项,将文章在文章列表中实现置顶。很多用户都在探究如何在SiteFactory上实现同样的功能。
答:其实很简单,在SiteFactory上,信息都会有固有字段:推荐度,利用文章的推荐度进行排序就可以了。具体操作如下:
1、设置列表的排序方式,就以常用的标签为例(内容信息列表、内容带图片的信息列表、通用信息列表、通用信息焦点图、通用带图片的信息列表)
这些标签都带有这一参数:
listOrderType | - | 项目列表排序方式 |
对于的可选值: 信息ID降序,对应参数值:1 |
在模板上调用列表标签的时候注意加上该参数:
{PE.Label id="通用信息列表" bindStyle="普通式" outputQty="10" titleLength="50" nodes="0" listOrderType="20" /}
2、修改想置顶的文章的推荐度,范围是0~100
文章保存修改之后,即可发现文章在列表的第一条,多篇文章的排列顺序均可以通过设定推荐度得到。
ps:上面标签的参数是3.0以后的示例,如果是2.5.3版本的标签,项目列表排序方式的参数名是itemListOrderType
对应修改即可