您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
PHPCMS标签内容模块操作说明介绍
甘风力2025-06-11phpcms教程已有人查阅
导读{pc:content action="lists"…}…{/pc} 的方式进行调用下面即按照action 的值不同(操作名不同)来分别讲解相关操作:
一、内容模块
课前提问:
1 、DB or NOT 答:DB
2 、DB must or not? 答:must
3 、DB only ? 答:only
4 、Files only? 答:
5 、DB and files both? 答:
1、内容模块PC 标签调用接口
模块名称:content
即以{pc:content …}…{/pc} 的方式进行调用
2、action 值列表
action 的可用操作值
操作名说明
lists 内容数据(文章?)列表
relation 内容相关文章
hits 内容数据点击排行榜
category 内容栏目列表
position 内容推荐位列表
即以{pc:content action="lists"…}…{/pc} 的方式进行调用下面即按照action 的值不同(操作名不同)来分别讲解相关操作:
2.1、内容列表(lists):
可用参数:
参数名是否必须默认值说明
catid 否null 调用栏目ID
thumb 否0 是否必须有缩略图thumb="1"表示含有略缩图,默认="0"
order 否null
排序类型DESC:降序ASC:升序可以排序的参数包括:id 等
如:id ASC 表示按照id 的升序排列
num 是null 每次调用返回指定栏目的记录数量(行数)
moreinfo 否0 是否调用副表数据,默认="0"不调用;moreinfo="1"表示调用
提醒:从PHPCMS V9 Beta 20101105 版本开始支持moreinfo 参数属性,本参数表示在返回数据
的时候,会把副表中的数据也一起返回。一个内容模型分为2 个表,一个主表一个副表,主表
中一般是保存了标题、所属栏目等等短小的数据(方便用于索引),而副表则保存了大字段的
数据,如内容等数据。在模型管理中新建字段的时候,是允许你选择存入到主表还是副表的(我
们推荐的是,把不重要的信息放到副表中)。想要在列表中调取副表的数据就需要在PC 标签中
使用moreinfo 这个属性。
返回参数如下:
字段类型空默认注释
title char(80) 否NULL 内容标题
url char 否NULL 内容链接地址
inputtime int(10) 否NULL 内容发布时间
thumb char 是NULL 缩略图
description
username
inputtime
updatetime
其他不定是其他模型字段
实例2.1.1--内容模块,内容列表,下载模型, 模板的使用。Content lists PC 标签代码
位置:在模版list_down_ .html 模版中,
http 请求地址为:
http://127.0.0.1/ciwong2011/ciwongedu/index.php?m=content&c=index&a=lists&catid=9
PC标签代码为:
课前提问:
1 、DB or NOT 答:DB
2 、DB must or not? 答:must
3 、DB only ? 答:only
4 、Files only? 答:
5 、DB and files both? 答:
1、内容模块PC 标签调用接口
模块名称:content
即以{pc:content …}…{/pc} 的方式进行调用
2、action 值列表
action 的可用操作值
操作名说明
lists 内容数据(文章?)列表
relation 内容相关文章
hits 内容数据点击排行榜
category 内容栏目列表
position 内容推荐位列表
即以{pc:content action="lists"…}…{/pc} 的方式进行调用下面即按照action 的值不同(操作名不同)来分别讲解相关操作:
2.1、内容列表(lists):
可用参数:
参数名是否必须默认值说明
catid 否null 调用栏目ID
thumb 否0 是否必须有缩略图thumb="1"表示含有略缩图,默认="0"
order 否null
排序类型DESC:降序ASC:升序可以排序的参数包括:id 等
如:id ASC 表示按照id 的升序排列
num 是null 每次调用返回指定栏目的记录数量(行数)
moreinfo 否0 是否调用副表数据,默认="0"不调用;moreinfo="1"表示调用
提醒:从PHPCMS V9 Beta 20101105 版本开始支持moreinfo 参数属性,本参数表示在返回数据
的时候,会把副表中的数据也一起返回。一个内容模型分为2 个表,一个主表一个副表,主表
中一般是保存了标题、所属栏目等等短小的数据(方便用于索引),而副表则保存了大字段的
数据,如内容等数据。在模型管理中新建字段的时候,是允许你选择存入到主表还是副表的(我
们推荐的是,把不重要的信息放到副表中)。想要在列表中调取副表的数据就需要在PC 标签中
使用moreinfo 这个属性。
返回参数如下:
字段类型空默认注释
title char(80) 否NULL 内容标题
url char 否NULL 内容链接地址
inputtime int(10) 否NULL 内容发布时间
thumb char 是NULL 缩略图
description
username
inputtime
updatetime
其他不定是其他模型字段
实例2.1.1--内容模块,内容列表,下载模型, 模板的使用。Content lists PC 标签代码
位置:在模版list_down_ .html 模版中,
http 请求地址为:
http://127.0.0.1/ciwong2011/ciwongedu/index.php?m=content&c=index&a=lists&catid=9
PC标签代码为:
{pc:content action="lists" catid="9" num="3" order="id DESC" return="data" }
{loop $data $r}
<li>·<a href="{$r[url]}" target="_blank">{$r[title]}</a></li>
{/loop}
{/pc}
代码分析:
{pc:content action="lists" catid="9" order="id DESC" num="3" return="data" }
pc:content 内容模块
action="lists"
catid="9" 栏目ID 为9
order="id DESC" 按照id 的降序排列
num="3" 3 条数据
return="data"
//查找栏目9(catid=9)所在edu_download 且cartid=9 的三条(行)记录,并按降序排序后返/回给data
变量
//等效的伪SQL 语句
//data=select TOP 3 * from catid9 所在edu_download 表where catid="9" 按ID 降序
{loop $data $r}
// 返回的数据存放在$data 里面,$r 表示取值,可以自己设定。
<li>·<a href="{$r[url]}" target="_blank">{$r[title]}</a></li>
// {$r['url']} 取栏目9 当前行的url 字段的值并插入网页其所在位置
// {$r['title']} 取栏目9 当前行的title 字段的值并插入网页其所在位置
{/loop}
{/pc}
栏目9 在Content 模块里面下载模型数据库的记录
本文标签:
很赞哦! ()
上一篇:主流的phpcms分析介绍
相关教程
图文教程
phpcms在哪配置数据库文件
配置文件的位置在:caches\configs\database.php下面我们来看一下配置数据库文件的方法:1、用ftp上传工具,打开自己的网站源码文件
PHPCMS常用调用语法总结示例
phpcms使用教程栏目介绍高频使用的语法评论调用:推荐位调用:点击量调用:列表页调用:内容页调用:判断总数:
phpcms怎么实现banner轮播
phpcms实现轮播的方法:首先在想要加轮播图的位置加入“...”;然后根据自己的需求对css样式进行更改;最后在需要实现轮播的地方加入js代码即可。
phpcmsv9默认模板导出的json文本的方法
"version": "1.0","disable": 0,"file_explan": {"templates|default|content": {"category.html": "文章频道页",
相关源码
-
(PC+WAP)楼承板建筑工程合金钢铁材料pbootcms网站源码下载为楼承板生产商及建筑工程企业设计的响应式网站模板,采用PbootCMS内核开发,同步适配电脑与移动设备浏览。通过模块化结构展示工程案例、产品参数等专业内容,帮助建筑建材企业建立标准化数字展示平台,提升行业专业形象。查看源码 -
帝国cms7.5个人博客资讯文章模板下载本模板简洁个人博客网站设计开发,采用帝国CMS内核构建,只需替换文字图片即可快速搭建专业网站。自适应手机端设计,数据实时同步,操作简单便捷。PHP程序确保安全稳定运行,帮助您以较低成本获取持续业务。查看源码 -
(PC+WAP)玻璃钢不锈钢钢材环保设备pbootcms网站模板采用PbootCMS内核开发的响应式网站模板,为玻璃钢环保设备制造、不锈钢钢材贸易企业设计,适配产品展示及企业服务场景。通过自适应技术实现PC与WAP端数据实时同步查看源码 -
(自适应)WordPress二次元博客主题SakurairoSakurairo主题为二次元内容创作者设计,提供丰富的动漫风格元素和个性化的展示效果。该主题在原有Sakura主题基础上进行了功能增强,支持多种自定义设置,满足动漫爱好者建立个人博客的需求。查看源码 -
(PC+手机)帝国cms7.5漫画图片连载网站源码免费下载本模板基于帝国CMS7.5深度开发,为漫画阅读类网站打造。整体设计风格贴合漫画行业特性,界面布局充分考虑漫画作品的展示需求,支持多种漫画阅读模式。模板采用响应式设计,能够自动适配PC端和移动端设备,为读者提供流畅的阅读体验。查看源码 -
pbootcms模板PC+WAP娱乐新闻资讯类博客网站源码该模板基于PbootCMS内核开发,专为娱乐新闻、健康生活类资讯网站设计,同时支持快速适配其他行业(如企业官网、博客门户等),仅需替换图文内容即可完成转型。查看源码
| 分享笔记 (共有 篇笔记) |
