你还是不懂——phpcms v9 {pc:}标签调用
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-20 15:04:50 浏览: 评论:0
" return="data"}
{loop $data $n $r}
{$r[title]}
{/loop}
{/pc}
方法二,get标签,代码如下:
- {pc:get sql="select from phpcms_member" cache="3600" page="$page" dbsource="discuz" return="data"}
- {loop $data $key $avl} //phpfensi.com
- {$val[username]}
- {/loop}
- {$pages}
- {/pc}
一、内容模块pc标签调用接口
模块名称:content
- action可操作值:lists 内容数据文章列表
- relation 相关文章
- hits 内容数据点击排行榜
- category 内容栏目列表
- position 内容推荐位列表
内容列表list,可用参数:
- 参数名 是否必须 默认值 说明
- catid 否 null 调用栏目ID
- thumb 否 0 是否仅必须缩略图
- order 否 null 排序类型
- num 是 null 数据调用数量
- einfo 是否调用副表数据
代码如下:
- example:{pc:content action="lists" catid="2" order="id DESC" num="4"}
- {loop $data $key $val}
- {$val['title']}
- {/loop}
- {/pc}
点击排行榜hits,可用参数:
- 参数名 是否必须 默认值 说明
- catid 否 null 调用栏目ID
- day 否 0 调用多少天内的排行
- order 否 null 排序类型(本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC)
- num 是 null 数据调用数量
- 返回参数:title 内容标题
- url 内容链接地址
- inputtime 内容发布时间
- thumb 内容缩略图
代码如下:
- example:{pc:content action="hits" catid="2" order="weekviews DESC" num="10"}
- {loop $data $key $val}
- {$val['title']}
- {/loop}
- {/pc}
内容推荐位列表position,可用参数:
- 参数名 是否必须 默认值 说明
- posid 是 null 推荐位ID
- catid 否 null 调用栏目ID
- thumb 否 0 是否仅必须缩略图
- order 否 null 排序类型
- num 是 null 数据调用数量
- 返回参数:title
- url
- inputtime
- thumb
- //代码如下:
- example:{pc:content action="position" posid="2" order="listorder DESC" num="4"}
- {loop $data $key $val}
- {$val['title']}
- {/loop}
- {/pc}
相关文章relation,可用参数:
- 参数名 是否必须 默认值 说明
- catid 否 null 调用栏目ID
- relation 否 $relation 无需更改
- keywords 否 null 内容页面取值:$rs[keywords]
- num 是 null 数据调用数量
- 返回参数:title
- url
- inputtime
- thumb 缩略图
- username
- inputtime 发布时间
- updatetime 更新时间
- //代码如下:
- example: {pc:content action="relation" relation="$relation" catid="$catid"
- num="5" keywords="$rs[keywords]"}
- {loop $data $r}
- {$r[title]}({date('Y-m-d',$r[inputtime])})
- {/loop}
- {/pc}
栏目列表category
- 可用参数:catid
- $siteid 默认调用系统站点
- order
- 返回参数:catid 栏目ID
- siteid 站点ID
- module 模块ID
- type 栏目类型ID
- modelid 模型ID
- parentid 上级父栏目
- arrparentid 所有父栏目
- child 子栏目
- arrchildid 所有子栏目
- actname 栏目名称
- image 栏目图片
- description 栏目描述
- parentdir 父栏目目录
- catdir 栏目目录
- url
- items 栏目内容数
- hits 点击数
- letter 栏目拼音
- //代码如下:
- example:{pc:content action="category" catid="25" siteid="$siteid" order="listorder ASC"}
- {loop $data $r}
- {$r[catname]}
- {/loop}
- {/pc}
内容页还可以直接调用的标签:
- {$catid}栏目
- {$relation}相关文章
- {$typeid}类别
- {$pages}分页方式
- {$title}标题
- {$inputtime}发布时间
- {$keywords}关键词
- {$classtype}软件类型
- {$downfiles}本地下载
- {$stars}评分等级
- {$downfile}镜像下载
- {$thumb}缩略图
- {$description}摘要
- {$systems}应用平台
- {$updatetime}更新时间
- {$filesize}文件大小
- {$copytype}授权形式
- {$url}URL
- $content}内容
- {$version}版本号
- {$language}软件语言
- {$username}用户
二、友情链接调用
模块名称:link
可操作值:type_list 友情链接数据列表
可用参数:siteid 调用栏目ID
linktype 调用多少天内的排行
order 排序类型
num 数据调用的数量
返回参数:title 友情链接网站名称
url
addtime 加入时间
logo 友情链接的logo
调用实例代码如下:
- example:{pc:link action="type_list" siteid="" linktype="" order="listorder DESC" cache="3600"}
- {loop $data $n $r}
- {$r['title']}
- {/loop}
- {/pc}
三、公告模块调用接口
模块名称:announce
可用参数值:lists 公布列表
可用参数:siteid 调用栏目ID
username 发布者
order 排序
num 数据调用的数量
实例调用代码如下:
- example:{pc:announce action="lists" siteid="1" num="5" cache="1800"}
- {loop $data $n $r}
- {$r['title']}
- {/loop}
- {/pc}
四、投票模块pc调用接口
模块名称:vote
可用参数值:lists 投票列表
get_vote
投票列表lists
- 可用参数:siteid
- allowguest 是否允许游客投票
- order
- allowview 是否允许查看投票结果
- num 数据调用的数量
- 返回参数:subjectid 投票的ID
- subject 投票名称
- votenumber 投票人数
- addtime 投票的添加时间
- description 投票的介绍
- //代码如下:
- example:{pc:vote action="lists" siteid="1" order="subjectid desc" num="2" cache="1800"}
- {loop $data $n $r}
- {$r['subject']}
- {/loop}
- {/pc}
Tags: phpcms标签数据 {pc:}标签
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)