内容模块PC标签调用说明

内容模块

模块名:content

模块提供的可用操作

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

position操作说明如下:


内容推荐位列表(position):

可用参数:

参数名 是否必须 默认值 说明
posid null 推荐位ID
catid null 调用栏目ID
thumb 0 是否仅必须缩略图
order null 排序类型
num null 数据调用数量

代码例子:

pccontent  action"position"= order"listorder DESC"=}

<ul>

{}

<li><=>{[]}</></>

{ul{/}

返回参数如下表:

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

内容列表(lists):

可用参数:

参数名 是否必须 默认值 说明
catid null 调用栏目ID
where null sql语句的where部分
thumb 0 是否仅必须缩略图
order null 排序类型
num null 数据调用数量
moreinfo 0 是否调用副表数据

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

代码例子:

pccontent  action"lists"= order"id DESC"=}

<ul>

{}

<li><=>{[]}</></>

{ul{/}

where用法:

pccontent  action"lists"= = order"id DESC"=}

<ul>

{}

<li><=>{[]}</></>

{ul{/}

返回参数如下表:

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

点击排行榜(hits):

可用参数:

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

代码例子:

pccontent  action"hits"= order"weekviews DESC"=}

<ul>

{}

<li><=>{[]}</></>

{ul{/}

返回参数如下表:

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


相关文章(relation):

可用参数:

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

代码例子:

pccontent action"relation"= catid"$catid"= keywords"$rs[keywords]"{}

<li>a href"{$r[url]}"=>{[]}</><>({(,[])})</></>

{pc返回参数如下表:

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


栏目列表(category):

可用参数:

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

代码例子:

pccontent action"category"= num"25"= order"listorder ASC"{}

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

pc返回参数如下表:

字段 类型 默认值 说明
catid smallint 栏目ID
siteid tinyint(3) 0 站点ID
module varchar(15) 模块ID
type tinyint(1) 1 栏目类型ID
modelid tinyint(5) 5 模型ID
parentid smallint(5) 5 上级父栏目
arrparentid varchar(255) 所有父栏目
child tinyint(1) 0 子栏目
arrchildid mediumtext 所有子栏目
catname varchar(30) 栏目名称
image varchar(100) 栏目图片
description mediumtext 栏目描述
parentdir varchar(100) 父栏目目录
catdir varchar(30) 栏目目录
url varchar(100) 栏目链接
items mediumint(8) 0 栏目内容数
hits int(10) 0 点击数
setting mediumtext 栏目设置
listorder smallint(5) 0 排序
ismenu tinyint(1) 0 是否显示
sethtml tinyint(1) 0 是否生成到根目录
letter varchar(30) 栏目拼音
时间: 2024-10-14 19:35:10

内容模块PC标签调用说明的相关文章

phpcms 内容模块PC标签调用

PHPcms 调用命令的基本格式: 开始:{pc:content action="模块操作名" catid="调用栏目ID" num="数据调用数量" siteid="默认调用系统站点" order="排序方式.一般按照listorder ASC排序,即栏目的添加顺序" return="定义的数组变量名"} 结束:{/pc} 循环的调用语句:开始:{loop $data(这是定义的数组变

【phpcms-v9】前台content模块中pc标签的调用说明

内容模块PC标签调用说明 模块名:content 模块提供的可用操作 操作名 说明 lists 内容数据列表 relation 内容相关文章 hits 内容数据点击排行榜 category 内容栏目列表 position 内容推荐位列表 -------------------------------------------------------------------------------- 内容推荐位列表(position): 可用参数: 参数名 是否必须 默认值 说明 posid 是 n

PHP CMS的pc标签

pc标签{pc:content参数名="参数值"参数名="参数值"参数名="参数值"} 但是 参数名对应的具体参数值有那些,菜鸟就不知道了,现在就发一个PHPCMS V9内容模块PC标签调用说明!!不知道之前有没有人发,我找到的,觉得对菜鸟很有用就发了!!有需要的就看看吧! PHPCMS V9内容模块PC标签调用说明2011-03-10 10:08PHPCMS V9内容模块PC标签调用说明 模块名:content 模块提供的可用操作 操作名 说明

phpcms pc标签详解

PHPCMS V9内容模块PC标签调用说明 模块名:content 模块提供的可用操作 操作名 说明 lists 内容数据列表 relation 内容相关文章 hits 内容数据点击排行榜 category 内容栏目列表 position 内容推荐位列表 position操作说明如下: -------------------------------------------------------------------------------- 内容推荐位列表(position): 可用参数:

PhpCMS标签:专题模块special标签

专题模块 专题模块PC标签调用说明 模块名:special 模块提供的可用操作 操作名 说明 lists 专题列表 content_list 专题信息列表 hits 专题信息点击排序 下面对所有的操作分开说明 专题列表(lists): 可用参数: 参数名 是否必须 默认值 说明 siteid 否 当前站点 站点ID elite 否 null 是否推荐 isthumb 否 null 必须有缩略图 listorder 否 null 排序方式 代码例子: {pc:special action="lis

phpcms-v9 前台模板文件中{pc}标签的执行流程

前台pc标签的使用:{pc:content 参数名="参数值" 参数名="参数值" 参数名="参数值"} 如: {pc:content action="lists" catid="9" cache="3600" num="20" page="$page"}{/pc} 执行流程如下:     ①模块名:content     ②模块类文件:modul

phpcms-v9 --- 如何通过{pc}标签获取全站文章内容?

1.phpcms-v9默认情况下只能根据catid获取当前栏目及子栏目下的文章,但是有时候我们需要如何通过{pc}标签来获取全站文章内容的需求,应该怎么做呢? 第一步:在content_tag.class.php文件中添加如下方法: 1 /** 2 * 列表页标签:主要返回的是主表中数据与附表中数据 3 * @param $data 4 */ 5 public function lists_all($data) { 6 $this->db->set_model(1);//将模型手动指定为文章模

用Dedecms5.7的arclist标签调用文章内容

arclist标签调用文章内容 首先大家都知道在Dedecms中,list标签是可以调用文章内容的,调用格式就不再此冗述了.从我个人来说,我非常不喜欢用list标签调 用,有可能我会尽量使用arclist标签来调用,原因就是arclist功能很强大.我最喜欢用的就是arclist标签中的limit=’ ‘,当然row=’ ‘同样很科学.因此我总是希望arclist足够强大到可以实现我的网站中的各种功能.比如列表页调用文章内容. 用Dedecms中的arclist标签也是可以在列表页调用文章内容的

DEDECMS标签调用汇总啊

非常有用的标签调用的方法 关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}"> <meta name="description" content="{dede:field name='description' function='html2text(@me)'/}"> ----------------------