与
ESC
输入关键词搜索文章

[原创]phpcms v9 点击排行榜PC标签无法分页解决

全文约 198 字预计阅读 1 分钟
今天想实现hits标签分页,结果无法显示,经过查找发现只要简单修改源码即可。 \phpcms\modules\content\classes\content_tag.class.php 在该标签处理文件中由于函数count限制了只有lists才能统计,导致分页的时候获取不了数量而没有显示分页。 /** * 分页统计 * @param $data */ public function count($data) { if($data['action'] == 'lists' || $data['action'] == 'hits') {//点击排行榜也能有分页 修改成这样即可 // if($data['action'] == 'lists') { $catid = intval($data['catid']); if(!$this->set_modelid($catid)) return false; if(isset($data['where'])) { $sql = $data['where']; } else { if($this->category[$catid]['child']) { $catids_str = $this->category[$catid]['arrchildid']; $pos = strpos($catids_str,',')+1; $catids_str = substr($catids_str, $pos); $sql = "status=99 AND catid IN ($catids_str)"; } else { $sql = "status=99 AND catid='$catid'"; } } return $this->db->count($sql); } } 希望对你有帮助,有什么问题可留言
[原创]phpcms v9 点击排行榜PC标签无法分页解决
分享

发表评论

评论 0 条

暂无评论,来说点什么吧。