您现在的位置是:首页 > 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标签代码为:
{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 模块里面下载模型数据库的记录

本文标签:

很赞哦! ()

相关源码

  • (自适应)英文外贸电子设备网站模板三级子目录基于PbootCMS内核开发的响应式英文网站模板,为外贸企业打造,支持多行业快速适配。通过简洁高效的代码架构,帮助企业低成本构建专业海外形象,实现更好客户触达与订单转化。查看源码
  • 响应式帝国cms7.5NBA黑色体育资讯模板下载本模板为体育新闻媒体、报道机构设计,采用帝国CMS7.5内核开发,具备完整的资讯发布、体育日历、数据展示功能。响应式布局确保在手机端呈现实时资讯和图文内容查看源码
  • (自适应)WordPress主题SEO自媒体博客资讯模板RabbitV2.0Rabbit v2.0主题专注于网站搜索引擎优化需求,为博客、自媒体及资讯类网站提供专业的SEO技术解决方案。该主题从架构设计到功能实现均围绕搜索引擎优化理念展开。查看源码
  • 响应式粉色美容整形化妆品pbootcms网站模板开源源码该网站模板为美容整形、化妆品企业设计,采用响应式布局确保在手机、平板及PC端自动适配显示效果。基于PbootCMS内核开发,支持一键替换图文内容快速转换至其他行业应用。查看源码
  • (自适应)APP应用软件落地页单页推广页网站模板下载基于PbootCMS内核开发的响应式单页模板,为企业产品展示、服务推广等应用场景设计。通过简洁直观的视觉布局与高效的技术架构,帮助用户快速构建专业级落地页面,实现移动端与PC端数据实时同步展示。查看源码
  • 帝国cms7.5女性护肤搭配美妆潮流网站源码带数据4.5G本模板专为女性美容护肤行业设计,提供美容护肤、发型设计、女性健康、时尚化妆、娱乐新闻、服饰搭配等女性潮流资讯内容展示。采用帝国CMS7.5开发,同步生成电脑端和手机端,满足用户对美容时尚信息的获取需求。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐