phpcms实现在首页列表页频道页调用评论数代码分享


本文整理自网络,侵删。

废话不多说,直接上代码
一、Phpcms列表页面取得文章点击量及评论数量:


代码如下:

{pc:content action="lists" catid="$catid" num="25" order="id DESC" page="$page" moreinfo="1"}
{loop $data $r}
{php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$r[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array('commentid'=>'content_'.$catid.'-'.$r[id].'-'.$modelid));}
<li><span class="rt">{date('Y-m-d H:i:s',$r[inputtime])}</span>·<a target="_blank"{title_style($r[style])}>{$r[title]}</a> 点击:{$views} 评论数:{if $comment_total}{$comment_total} {else}0{/if}</li>
{/loop}
{$pages}
{/pc}

二、Phpcms频道页面取得文章点击量及评论数量:


代码如下:

{pc:content action="lists" catid="$v[catid]" num="5" order="id DESC"}
{loop $data $v}
{php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$v[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array('commentid'=>'content_'.$v[catid].'-'.$v[id].'-'.$modelid));}
<li><a target="_blank"{title_style($v[style])}>{$v[title]}</a>点击:{$views}评论数:{if $comment_total}{$comment_total}{else}0{/if}</li>
{/loop}
{/pc}

三、Phpcms首页面取得文章点击量及评论数量:

阅读剩余部分

相关阅读 >>

phpcms v9出现can not connect to mysql server错误的原因和解决方法

最新phpcms v9编辑器代码高亮显示亲测可用(提前格式化)

phpcms v9会员也可以修改未审核稿件的方法

phpcms 栏目页及列表页分页修改

phpcms2008制作标签以及标签模板教程

phpcms v9安全检测api漏洞修改方法

phpcms v9默认后台登录地址修改方法

phpcms v9实现单页面做频道时也可编辑内容

修改phpcms v9后台登录地址的方法

栏目调用详解

更多相关阅读请进入《phpcms》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...