Jquery中文网 新宝娱乐城官网 www.z5nka.com.cn
Jquery中文网 >  建站教程  >  phpcms  >  正文 PhpCms v9 调用全站文章排行的实现代码

新宝娱乐城博彩:PhpCms v9 调用全站文章排行的实现代码

发布时间:2014-08-15   编辑:新宝娱乐城官网 www.z5nka.com.cn
如何在phpcms v9中调用全站文章排行呢?这里分享一例代码,实现在phpcms v9中调用全站的文章排行的方法,感兴趣的朋友参考下吧。

新宝娱乐城官网 www.z5nka.com.cn 本节内容:
PhpCms v9 调用全站文章排行

在PhpCms v9中,默认只调用当前栏目的文章排行,却没有调用全站文章排行的代码。

本节分享下PhpCms v9 调用全站文章排行的方法与代码。

1,调用代码:
 

复制代码 代码示例:
<ul>
{pc:content action="sitehits" siteid="4" num="10" order="views DESC" cache="3600"}
{loop $data $r}
<li><a href="{$r[url]}" target="_blank">{$r[title]}</a></li>
{/loop}
{/pc}
</ul>

打开phpcms\modules\content\classes\content_tag.class.php
添加代码:
 

复制代码 代码示例:
/**
* sitehits站点点击排行
* @param $data
*/
function sitehits($data){
if(empty($data['siteid'])) return false;
$siteid = intval($data['siteid']);
$this->hits_db = pc_base::load_model('hits_model');
$category_content = getcache('category_content','commons');
$catid = '';
//获取站点下所有栏目ID
foreach($category_content as $key=>$val){
if($val==$siteid){
$catid .= $comma.$key;
$comma=',';
}
} // www.jquerycn.cn
//获取点击排行
$r = $this->hits_db->select('catid in('.$catid.')','hitsid',$data['limit'],$data['order']);
$return = array();
$sitemodel_model_db = pc_base::load_model('sitemodel_model');
$this->db_config = pc_base::load_config('database');
$tablepre = $this->db_config['default']['tablepre'];
foreach($r as $key){
preg_match_all('/-(\d+)-/',$key['hitsid'],$modelid);
$id = substr($key['hitsid'],(strpos($key['hitsid'],'-',2)+1));
$tablename = $sitemodel_model_db->get_one(array('modelid'=>$modelid[1][0]),'tablename');
$this->db->table_name = $tablepre.$tablename['tablename'];
$return[] = array_merge($return,$this->db->get_one(array('id'=>$id)));
}
return $return;
}

您可能感兴趣的文章:
PhpCms v9 调用全站文章排行的实现代码
phpcms V9 全站文章点击排行榜的实现代码
PHPCMS V9源码-网站入口文件index.php
GET标签调用全站内容月排行
phpcms v9更换域名后上传图片功能无效的解决办法
PHPCMS V9 调用随机文章的方法
PHPCMS V9按浏览次数(月、周、总)排行GET标签调用文章
PHPCMS V9主站调用全站最新内容的方法
如何让PHPCMS V9首页无法只显示推荐的友情链接
PHPCMS V9调用全站最新内容的方法

[关闭]
  • 遭受外来杨梅挑战 宁波宠果地产杨梅还能走多远 2019-06-26
  • 国家下一代互联网产业联盟与秦皇岛市政府共同打造IPv6规模部署示范城市 2019-06-26
  • 喀纳斯景区再添8只天鹅宝宝 2019-06-26
  • 最新发现精子中桶状结构可能是不孕不育的根源 2019-06-26
  • 把课堂上的重点难点录下来 教学类短视频平台前景几何 2019-06-25
  • 联想参展CES Aisa 2018,众多黑科技产品悉数亮相 2019-06-25
  • 晋阳古城晚唐寺庙遗存面世 2019-06-25
  • 深刻认识党的领导、人民当家作主、依法治国的有机统一 加强新时代政治文明建设的着力点 2019-06-25
  • 中央国家机关"学习宣传十九大 送党课到基层"深入太原宣讲  2019-06-24
  • 寻找三秦非遗:二月二,大荔县阿寿村药王庙会赛花馍 2019-06-24
  • 不同08年金融危机,中国经济对美依赖越来越少 2019-06-24
  • 夏天穿件吊带连体裤 帅气美丽又清凉 2019-06-23
  • 三管齐下!央行多渠道投放流动性 对冲税期高峰等影响 2019-06-23
  • 中央国家机关党支部书记从严治党系列访谈(四) 2019-06-23
  • 2017全国两会——问答更优路径 把脉更快发展——西部网 陕西头条 2019-06-22
  • 2019041任选9场奖金 安徽快三开奖结果今天开奖号码 两码中特正版 四川金7乐组六实战技巧 扑克技巧口诀 六合扒手 彩票网站后门 足彩胜负彩分析预测 香港赛马会开奖直播网 极速时时彩有赢的吗 江苏老快3走势图下载安装 中国彩票中奖排行 陕西快乐10分多少期 任选9场中奖查询 六肖中特准i