想实现PHPCMS里面调用热门文章的功能,网上查了一堆发现都是自定义函数或者通过get标签查询实现的,其实可以通过PHPCMS框架自带的hits标签实现,如下:
{pc:content action="hits" catid="16" num="5" order="views DESC" cache="3600" return="hitsdata"} {loop $hitsdata $r} <li> <a href="{$r[url]}"> <img src="{$r[thumb]}"/> <h4>{$r[title]} </h4> <p>{date("Y-m-d",$r[inputtime])}</p> <div class="clear"></div> </a> </li> {/loop} {/pc}
把里面的栏目catid和调用数量num改成实际的就可以了,最终效果如下: