欢迎您光临深圳塔灯网络科技有限公司!
电话图标 余先生:13699882642

PHPCMS V9 内容模块

发表日期:2018-06 文章编辑:小灯 浏览次数:2308

内容模块

内容模块PC标签调用说明

模块名:content

模块提供的可用操作

操作名说明
lists内容数据列表
relation内容相关文章
hits内容数据点击排行榜
category内容栏目列表
position内容推荐位列表

position操作说明如下:


内容推荐位列表(position):

可用参数:

参数名是否必须默认值说明
posidnull推荐位ID
catidnull调用栏目ID
thumb0是否仅必须缩略图
ordernull排序类型
numnull数据调用数量

代码例子:

{pc:content action="position" posid="2" order="listorder DESC" num="4"}

<ul>

{loop $data $key $val}

<li> <a href="{$val['url']}">{$val['title']}</a></li>

{/loop}

</ul>

{/pc}

返回参数如下表:

字段类型默认注释
char(80)NULL推荐位标题
charNULL推荐位链接地址
int(10)NULL推荐位发布时间
charNULL推荐位缩略图
不定根据模型所设置的加入到推荐位中字段名称


内容列表(lists):

可用参数:

参数名是否必须默认值说明
catidnull调用栏目ID
wherenullsql语句的where部分
thumb0是否仅必须缩略图
ordernull排序类型
numnull数据调用数量
moreinfo0是否调用副表数据

提醒:从PHPCMS V9 Beta 20101105版本开始支持moreinfo参数属性,本参数表示在返回数据的时候,会把副表中的数据也一起返回。一个内容模型分为2个表,一个主表一个副表,主表中一般是保存了标题、所属栏目等等短小的数据(方便用于索引),而副表则保存了大字段的数据,如内容等数据。在模型管理中新建字段的时候,是允许你选择存入到主表还是副表的(我们推荐的是,把不重要的信息放到副表中)。想要在列表中调取副表的数据就需要在PC标签中使用moreinfo这个属性。

代码例子:

{pc:content action="lists" catid="2" order="id DESC" num="4"}

<ul>

{loop $data $key $val}

<li> <a href="{$val['url']}">{$val['title']}</a></li>

{/loop}

</ul>

{/pc}

where用法:

{pc:content action="lists" catid="2" where="`thumb`!='' AND `status`=99" order="id DESC" num="4"}

<ul>

{loop $data $key $val}

<li> <a href="{$val['url']}">{$val['title']}</a></li>

{/loop}

</ul>

{/pc}

返回参数如下表:

字段类型默认注释
char(80)NULL推荐位标题
charNULL推荐位链接地址
int(10)NULL推荐位发布时间
charNULL推荐位缩略图
不定其他模型字段

点击排行榜(hits):

可用参数:

参数名是否必须默认值说明
catidnull调用栏目ID
day0调用多少天内的排行
ordernull排序类型(本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC)
numnull数据调用数量

代码例子:

{pc:content action="hits" catid="2" order="weekviews DESC" num="10"}

<ul>

{loop $data $key $val}

<li> <a href="{$val['url']}">{$val['title']}</a></li>

{/loop}

</ul>

{/pc}

返回参数如下表:

字段类型默认注释
char(80)NULL推荐位标题
charNULL推荐位链接地址
int(10)NULL推荐位发布时间
charNULL推荐位缩略图
不定其他模型字段


相关文章(relation):

可用参数:

参数名是否必须默认值说明
catidnull调用栏目ID
relation$relation无需更改
keywordsnull内容页面取值:$rs[keywords]
numnull数据调用数量

代码例子:

{pc:content action="relation" relation="$relation" catid="$catid" num="5" keywords="$rs[keywords]"}
{loop $data $r}
<li>·<a href="{$r[url]}" target="_blank">{$r[title]}</a><span>({date('Y-m-d',$r[inputtime])})</span></li>
{/loop}
{/pc}

返回参数如下表:

字段类型默认注释
char(80)NULL推荐位标题
charNULL推荐位链接地址
int(10)NULL推荐位发布时间
charNULL推荐位缩略图
不定其他模型字段

栏目列表(category):

可用参数:

参数名是否必须默认值说明
catid0调用该栏目下的所有栏目 ,默认0,调用一级栏目
$siteid1默认调用系统站点
ordernull排序方式、一般按照listorder ASC排序,即栏目的添加顺序

代码例子:

{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}

{loop $data $r}
<li><a href="{$r[url]}"><span>{$r[catname]}</span></a></li>{/loop}

{/pc}

返回参数如下表:

字段类型默认值说明
smallint 栏目ID
tinyint(3) 0站点ID
varchar(15)模块ID
tinyint(1) 1栏目类型ID
tinyint(5) 5模型ID
smallint(5) 5上级父栏目
varchar(255)所有父栏目
tinyint(1) 0子栏目
mediumtext所有子栏目
varchar(30)栏目名称
varchar(100)栏目图片
mediumtext栏目描述
varchar(100)父栏目目录
varchar(30)栏目目录
varchar(100)栏目链接
mediumint(8) 0栏目内容数
int(10) 0点击数
mediumtext栏目设置
smallint(5) 0排序
tinyint(1) 0是否显示
tinyint(1) 0是否生成到根目录
varchar(30)栏目拼音

本页内容由塔灯网络科技有限公司通过网络收集编辑所得,所有资料仅供用户参考了本站不拥有所有权,如您认为本网页中由涉嫌抄袭的内容,请及时与我们联系,并提供相关证据,工作人员会在5工作日内联系您,一经查实,本站立刻删除侵权内容。本文链接:http://dengtar.com/3429.html
相关cms文章
 八年  行业经验

多一份参考,总有益处

联系深圳网站公司塔灯网络,免费获得网站建设方案及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:余经理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.