phpcms内容模块
来源:互联网 发布:tabu search算法 编辑:程序博客网 时间:2024/05/24 11:14
标签使用 —— 功能模块 ——内容模块
一、内容模块
内容模块PC标签调用说明
模块名:content
模块提供的可用操作
操作名说明lists内容数据列表relation内容相关文章hits内容数据点击排行榜category内容栏目列表position内容推荐位列表1.position操作说明如下:
内容推荐位列表(position):
可用参数:
参数名是否必须默认值说明posid是null推荐位IDcatid否null调用栏目IDthumb否0是否仅必须缩略图where否nullsql语句(可与其他条件组合)order否null排序类型num是null数据调用数量代码例子:
1
2
3
4
5
6
7
{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}
返回参数如下表:
2.内容列表(lists):
可用参数:
参数名是否必须默认值说明catid否null调用栏目IDwhere否nullsql语句的where部分thumb否0是否仅必须缩略图order否null排序类型num是null数据调用数量moreinfo否0是否调用副表数据
提醒:从PHPCMS V9 Beta 20101105版本开始支持moreinfo参数属性,本参数表示在返回数据的时候,会把副表中的数据也一起返回。一个内容模型分为2个表,一个主表一 个副表,主表中一般是保存了标题、所属栏目等等短小的数据(方便用于索引),而副表则保存了大字段的数据,如内容等数据。在模型管理中新建字段的时候,是 允许你选择存入到主表还是副表的(我们推荐的是,把不重要的信息放到副表中)。想要在列表中调取副表的数据就需要在PC标签中使用moreinfo这个属 性。
代码例子:
1
2
3
4
5
6
7
{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用法:
1
2
3
4
5
6
7
{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}
返回参数如下表:
3.点击排行榜(hits):
可用参数:
参数名是否必须默认值说明catid否null调用栏目IDday否0调用多少天内的排行order否null排序类型(本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC)num是null数据调用数量
代码例子:
1
2
3
4
5
6
7
{pc:content action=
"hits"
catid=
"2"
order=
"weekviews DESC"
num=
"10"
}<P></P>
<ul>
{loop
$data
$key
$val
}
<li> <a href=
"{$val['url']}"
>{
$val
[
'title'
]}</a></li>
{/loop}
</ul>
{/pc}
返回参数如下表:
4.相关文章(relation):
可用参数:
参数名是否必须默认值说明catid否null调用栏目IDrelation否$relation无需更改keywords否null内容页面取值:$rs[keywords]num是null数据调用数量
代码例子:
1
2
3
4
5
{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}
返回参数如下表:
5.栏目列表(category):
可用参数:
参数名是否必须默认值说明catid否0调用该栏目下的所有栏目 ,默认0,调用一级栏目$siteid否1默认调用系统站点order否null排序方式、一般按照listorder ASC排序,即栏目的添加顺序
代码例子:
1
2
3
4
5
{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}
返回参数如下表:
返回目录 上海盛大网络发展有限公司 c 2006 - 2011 B2-20040053.
问题和建议请反馈至:http://bbs.phpcms.cn
问题和建议请反馈至:http://bbs.phpcms.cn
阅读全文
0 0
- phpcms内容模块
- phpcms 内容模块 index.php
- PHPCMS V9内容模块PC标签调用说明
- phpcms 批量更新某个模块中的推送内容的url
- PHPCMS V9笔记之内容模块PC标签调用
- PHPCMS:V9内容模块PC标签调用说明
- PHPCMS标签:PC标签调用内容模块content
- PHPCMS黄页模块二次开发
- phpcms模块的安装
- phpcms v9 创建模块
- phpcms v9 创建模块
- phpcms 模块开发(一)
- phpcms 模块开发(二)
- phpcms创建模块
- phpcms模块开发
- phpcms v9 创建模块
- 评论模块phpcms
- 投票模块phpcms
- python中字典的基本用法
- Erlang 分布式编程一
- idea中项目改名涉及到的项目结构不显示
- yum 命令使用详解
- wamp修改端口号
- phpcms内容模块
- 01背包------回溯法(包括回溯法讲解)
- Git branch
- html5基础学习日记0_HTML新建、图片、特殊字符代码、标签
- 代理模式
- 简单聊聊Javascript面向对象(-)
- HttpUrlConnection用get和post请求发送参数
- Spring JDBC详解
- Hibernate之封装utils工具类