QCMS

调用分类下的新闻列表

我们的模板标签写法是纯PHP写法,我们尽量简化了调用方法,可能没写过程序的同学觉得有点复杂,放心,其实照着COPY 还是不难的,我们衡量了很久,我们还是放弃了成熟的模板标签,因为 PHP 天然的嵌入HTML写法,让PHP是最好的模板标签,而且非常强大,性能也是纯PHP在运行的原因,没有中间的转换,所以性能也非常的强,希望大家能理解我们的用心。

好了,演示调用数据开始

 

1 这边是调用 分类ID为1下的10篇文章 ,并按照添加时间倒序

$this->SetModule('News')->SetNum(10)->SetSort(array('Ts' => 'DESC'))->SetCond(array('CateId' => 1))->Query();

 

2 如果调用分类自身 ,则吧 1 替换成 $this->CateDetailRs['CateId']

这边是调用分类自身下的10篇文章,带分页(每页10篇文章),并按照添加时间倒序

$this->SetModule('News')->SetNum(10)->SetSort(array('Ts' => 'DESC'))->SetCond(array('CateId' => $this->CateDetailRs['CateId']))->QueryPage();

 

上代码演示:

$this->SetModule('News')->SetNum($Num)->SetSort(array('Ts' => 'DESC'))->SetCond(array('CateId' => $this->CateDetailRs['CateId']))->QueryPage();

foreach ($this->DataArr as $k => $v){ 

echo $v['NewsId']; //文章ID

echo $v['CateId']; //分类ID

echo $v['Title']; //文章标题

echo $v['Img']; //缩略图

echo $v['Content']; //文章详情

echo $v['ReadNum']; //阅读次数

echo $v['Ts']; //添加时间

echo $v['Keywords']; //SEO关键字

echo $v['Description']; //SEO简介

echo $v['Intro']; //文章简介

echo $v['IsRecommend']; //是否推荐

echo $v['Tag']; //文章标签

echo '/news_'.$v['NewsId']; //文章ID

}

echo $this->PageArr; //调用分页

域名授权查询

输入您的网址查询是否授权