您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程

phpcms后台新建模块的步骤方法

语芙2025-05-29phpcms教程已有人查阅

导读1、新建数据库,导出数据结构2、在phpcms/modules/下新建模块文件夹(1)phpcms/modules/模块名称/(2)在根目录下新建前台控制器和后台控制器文件

1、新建数据库,导出数据结构
2、在phpcms/modules/下新建模块文件夹
(1)phpcms/modules/模块名称/
新建文件夹
classes、functions、install、templates、uninstall、
(2)在根目录下新建前台控制器和后台控制器文件
index.php 前台
模块名称.php 后台
3、在install文件夹下 新建文件夹 languages文件夹,在根目录下新建如图
(1)config.inc.php 里
<?php
defined('IN_PHPCMS') or exit('Access Denied');
defined('INSTALL') or exit('Access Denied');
$module = '模块名称';
$modulename = 'test';
$introduce = '测试';
$author = '你的名字';
$authorsite = 'http:// .nidewangzhi.cn';
$authoremail = 'nideyouxiang@163.com';
?>
(2)extention.inc.php里写 (依情况进行修改)
<?php
defined('IN_PHPCMS') or exit('Access Denied');
defined('INSTALL') or exit('Access Denied');
$parentid = $menu_db->insert(array('name'=>'manage', 'parentid'=>29, 'm'=>'manage', 'c'=>'manage', 'a'=>'init', 'data'=>'', 'listorder'=>0, 'display'=>'1'), true);
$menu_db->insert(array('name'=>'add', 'parentid'=>$parentid, 'm'=>'manage', 'c'=>'manage', 'a'=>'add', 'data'=>'', 'listorder'=>0, 'display'=>'1'));
//$menu_db->insert(array('name'=>'unreply', 'parentid'=>$parentid, 'm'=>'guestbook', 'c'=>'guestbook', 'a'=>'unreplylist', 'data'=>'', 'listorder'=>0, 'display'=>'1'));
$language = array('manage'=>'测试', 'add'=>'添加');
?>
(3)
修改箭头sql文件改成 新建数据表的名称
把第一步导出的数据结构复制进去。
(4)module.sql文件(依情况进行修改)
INSERT INTO `phpcms_module` VALUES ('manage', '测试', 'manage/', 0, '1.0', '留言本', '', 0, 0, '2014-7-18', '2014-7-18');
(5)model.php
<?php
defined('IN_PHPCMS') or exit('Access Denied');
defined('INSTALL') or exit('Access Denied');
return array('manage');
?>
index.html 空着
(6)在phpcms/model/建立模型
模块名称_model.class.php
<?php
/*define('IN_PHPCMS') or exit('No.permission resourde.');*/
pc_base::load_sys_class('model', '',0);
class manage_model extends model{
public function __construct()
{
$this->db_config = pc_base::load_config('database');
$this->db_setting = 'default';
$this->table_name = 'manage';//此处换成自己的新模块的表名
parent::__construct();
}
}
?>

本文标签:

很赞哦! ()

相关源码

  • 帝国CMS7.5小说推荐公众号导航带wap手机站+带采集工具本模板为小说导航类网站设计开发,基于帝国CMS7.5内核构建,针对小说阅读领域的分类聚合需求进行深度优化。通过智能分类系统和用户行为分析,实现小说资源的精准推荐与导航功能。查看源码
  • (自适应响应式)pbootcms食品零食店日化用品网站源码下载基于PbootCMS内核开发的响应式模板,为食品零食、日化用品等行业量身定制。该模板通过可视化设计展现产品特色,帮助企业快速搭建专业官网查看源码
  • 自适应建材瓷砖卫浴大理石类pbootcms网站模板源码下载为建材瓷砖、卫浴瓷砖企业打造的高端响应式门户模板,基于PbootCMS内核深度开发。采用前沿HTML5自适应架构,无缝兼容手机端触控交互与PC端展示场景。查看源码
  • 自适应APP应用程序介绍推广落地页pbootcms网站源码下载移动应用开发商设计的营销型落地页模板,基于PbootCMS内核深度开发采用前沿响应式架构,无缝适配手机端操作习惯与PC端展示需求。查看源码
  • pbootcms模板(PC+WAP)APP应用软件下载类官网源码为APP应用软件官网打造的响应式解决方案,PC端与移动端(WAP)数据实时同步,一次更新全网生效,满足多终端用户无缝体验需求。查看源码
  • 帝国cms7.5淘宝客电商品牌特价带手机站带会员模板下载为电商品牌特价展示设计的帝国CMS模板,集成PC端与移动端双平台适配。采用瀑布流商品布局,支持品牌分类聚合展示,突出特价促销视觉冲击力。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐