phpcms v9 的pc标签中有一个 action="hits" 的操作,是用来调用点击排行榜的,官方手册上说可以设置 catid 参数来调用某一个栏目下的 点击排行榜, PHPCMS默认仅支持栏目点击排行榜。
示例: {pc:content action="hits" catid="6" num="4" day="365" order="monthviews DESC"} {loop $data $r} <li><a href="{$r[url]}" target="_blank" title="{$r[title]}"{title_style($r[style])}>{$r[title]}</a></li> {/loop} {/pc}
解释: 点击排行榜(hits):
可用参数: 参数名 是否必须 默认值 说明
catid 否 null 调用栏目ID
day 否 0 调用多少天内的排行
order 否 null 排序类型(本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC)
num 是 null 数据调用数量
点击排行榜(hits): 可用参数:
参数名 | 是否必须 | 默认值 | 说明 | catid | 否 | null | 调用栏目ID | day | 否 | 0 | 调用多少天内的排行 | order | 否 | null | 排序类型(本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC) | num | 是 | null | 数据调用数量 |
代码例子: {pc:content action="hits" catid="2" order="weekviews DESC" num="10"}
<ul>
{loop $data $key $val}
<li> <a href="{$val['url']}">{$val['title']}</a></li>
{/loop}
</ul>
{/pc}
返回参数如下表:
字段 | 类型 | 空 | 默认 | 注释 | title | char(80) | 否 | NULL | 推荐位标题 | url | char | 否 | NULL | 推荐位链接地址 | inputtime | int(10) | 否 | NULL | 推荐位发布时间 | thumb | char | 是 | NULL | 推荐位缩略图 | 其他 | 不定 | 是 | | 其他模型字段 |
|