您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
phpcms新增模块步骤教程
彤梁2025-06-12phpcms教程已有人查阅
导读1、新建数据库2、定义模块类在phpcms/model/下命名:表名+_model.class.phpguestbook 模块的标准结构通常是这样的。classes 为模块类文件夹
1、新建数据库
2、定义模块类在phpcms/model/下
命名:
表名+_model.class.php
内容:
guestbook 模块的标准结构通常是这样的。
classes 为模块类文件夹
functions 为模块函数文件夹
templates 为模块模板文件夹,这里通常放置含有权限控制的控制器模板,也就是后台模板!!!
如果您的模块有单独的前台模版,你需要在phpcms/templates/default下,
创建一个您的模块同名目录来放置前台模板(并进行配置,后面会说到),“default”为你的风格包名称,我们默认适用default。
install和uninstall为模块安装和卸载模块
4、创建控制器和模板
目录:phpcms/modules/模块/
需要注意的是:控制器类的类名称与控制器文件名必须相同。本留言本模块有以下二个控制器:
(1)前台模板控制器
前台控制器主要控制前台页面显示和数据对接。
(2)前台HTML页面
在phpcmc/templates/default
创建与模块名称相同的文件夹,新建indx.html文件进行保存。
(3)修改前台配置文件
在目录
phpcms/templayes/default/config.php
修改
在后台模块文件加里添加后台控制器
后天模块文件夹名+.php;
6、在后台文件夹 phpcms/modules/新增模块/templates/
新增后相关的页面。
2、定义模块类在phpcms/model/下
命名:
表名+_model.class.php
内容:
<?php
define('IN_PHPCMS') or exit('No.permission resourde.');
pc_base::load_sys_class('model','',0);
class guestbook_model extends model{
public function __construct()
{
$this->db_config = pc_base::load_config('datatbal');
$this->db_setting = 'default';
$this->table_name = 'guestbook';//此处换成自己的新模块的表名
parent::__construct();
}
}
?>
3、创建模块guestbook 模块的标准结构通常是这样的。
classes 为模块类文件夹
functions 为模块函数文件夹
templates 为模块模板文件夹,这里通常放置含有权限控制的控制器模板,也就是后台模板!!!
如果您的模块有单独的前台模版,你需要在phpcms/templates/default下,
创建一个您的模块同名目录来放置前台模板(并进行配置,后面会说到),“default”为你的风格包名称,我们默认适用default。
install和uninstall为模块安装和卸载模块
4、创建控制器和模板
目录:phpcms/modules/模块/
需要注意的是:控制器类的类名称与控制器文件名必须相同。本留言本模块有以下二个控制器:
(1)前台模板控制器
前台控制器主要控制前台页面显示和数据对接。
(2)前台HTML页面
在phpcmc/templates/default
创建与模块名称相同的文件夹,新建indx.html文件进行保存。
(3)修改前台配置文件
在目录
phpcms/templayes/default/config.php
修改
‘templates|default|’=>
array(
...
...
...
//新增模块
‘模块英文名’=>'模块中文'
),
在新增一个配置:
‘templates|default|模块英文名’=>
array(
'index.html'=>'模块名字',
),
5、后台控制器的设置在后台模块文件加里添加后台控制器
后天模块文件夹名+.php;
6、在后台文件夹 phpcms/modules/新增模块/templates/
新增后相关的页面。
本文标签:
很赞哦! ()
相关教程
图文教程
phpcms调取栏目图片的写法示例
一、phpcms栏目页调用栏目图片的较佳解决方法:phpcms调用较高父级栏目图片:phpcms调用直接父级栏目图片:phpcms调用当前栏目图片:
PHPCMS常用功能学习
1.碎片管理2.为了升级操作MY_ thinkphp为大写phpcms里面也是大写 然后继承如果加构造函数要调用一次父类的构造函数,较好在最上面调用
什么是phpcms,如何使用phpcms
PHPCMS是一个开源的CMS,用于构建和管理网站,使用方法如下:安装:从官方网站下载,上传到服务器,创建数据库并导入SQL脚本,按安装向导完成安装;创建内容:登录管理面板
phpcms调用文章不显示推荐文章的解决方法
phpcms调用文章不显示推荐文章怎么办?列表页不显示某个推荐位文章的办法此效果仅满足特殊需要,用的人不多,所以不过多说明。
相关源码
-
(PC+WAP)餐饮奶茶美食小吃招商加盟pbootcms模板源码下载为茶饮烘焙、小吃快餐等餐饮品牌打造的招商加盟系统,助力品牌快速拓展市场;双端pc+wap设计呈现加盟政策对比表。支持后台实时更新菜品图片、加盟费用等关键信息。查看源码 -
(自适应响应式)个人作品技术文章博客网站模板下载基于PbootCMS内核开发的响应式博客模板,为数字营销、技术分享类内容打造。采用前沿设计理念,兼顾内容展示与阅读体验,适配各类终端设备。通过本模板可快速构建专业级行业博客,有效传播专业知识与案例成果。查看源码 -
(自适应)蓝色五金制品配件管件pbootcms网站源码下载基于PbootCMS内核开发的五金行业专用模板,采用响应式设计架构,确保产品展示在各类移动设备上的呈现。通过模块化布局与工业风视觉设计,帮助五金企业高效展示产品规格、应用场景及技术支持,建立专业可靠的行业形象。查看源码 -
(自适应)包装机贴标机设备网站源码免费下载基于PbootCMS内核开发的响应式企业模板,为包装机械、贴标设备等工业领域打造,通过数字化展示提升企业专业形象。查看源码 -
帝国CMS7.5小说推荐公众号导航带wap手机站+带采集工具本模板为小说导航类网站设计开发,基于帝国CMS7.5内核构建,针对小说阅读领域的分类聚合需求进行深度优化。通过智能分类系统和用户行为分析,实现小说资源的精准推荐与导航功能。查看源码 -
(自适应响应式)APP应用程序软件介绍落地页源码免费下载该模板为营销技术从业者设计,提供专业的内容展示平台。采用响应式布局,适配软件介绍、APP推广等营销场景,通过可视化后台可快速搭建符合行业特性的展示网站。查看源码
| 分享笔记 (共有 篇笔记) |
