PbootCMS二开系列教程(三)修改/删除数据库表的数据

PbootCMS二开系列教程(一)新增后台左侧菜单与页面

第一步:后台进入【菜单管理】

路径(http://您的域名/admin.php?p=/Menu/index)

进入后选择【菜单新增】
名词解释:

【父菜单】如果是顶级菜单,无需切换,如果需要放到哪个分类下,选择对应分类即可

【菜单名称】设置菜单在后台显示的名称

【URL】即后台菜单的路径

【快捷图标】可以到Font Awesome 中文网选择自己喜欢的图标
相关内容编辑好后,点击【立即提交】就添加成功了

添加成功后需要【退出登录】,然后重新登录就可以看到新增的菜单项了,完成这一步仅仅只是开始,接下来我们需要到对应文件夹下新增几个文件,让页面成功的显示出来

相关内容编辑好后,点击【立即提交】就添加成功了

 

 

添加成功后需要【退出登录】,然后重新登录就可以看到新增的菜单项了,完成这一步仅仅只是开始,接下来我们需要到对应文件夹下新增几个文件,让页面成功的显示出来

 

PbootCMS二开系列教程(三)修改/删除数据库表的数据

 

如果需要修改菜单信息,可以点击【修改】进入下方页面进行调整

 

PbootCMS二开系列教程(三)修改/删除数据库表的数据

 

第二步:尝试在新页面获取日志信息

PbootCMS主要采用的是MVC模式,所以我们需要对应的增加三个文件

(MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。)

1、在路径/apps/admin/model/system/下新增Model模型文件,文件名称为 TongjiModel.php

为了方便测试,我们复制/apps/admin/model/system/SyslogModel.php 文件中的所有文件到新建好的控制器文件中

把:class SyslogModel extends Model 修改为:class TongjiModel extends Model

order('id DESC')            ->page()            ->select();    }    // 删除全部    public function clearLog()    {        return parent::table('ay_syslog')->delete();    }}

2、在路径/apps/admin/controller/system/下新增Controller控制器文件,文件名称为 TongjiController.php

为了方便测试,我们复制/apps/admin/controller/system/SyslogController.php 文件中的所有文件到新建好的控制器文件中,本文件主要需要修改四处

把:use appdminmodelsystemSyslogModel; 修改为 use appdminmodelsystemTongjiModel;

把:class SyslogController extends Controller 修改为 class TongjiController extends Controller

把:$this->model = new SyslogModel(); 修改为 $this->model = new TongjiModel();

把:$this->display(‘system/syslog.html’); 修改为 $this->display(‘system/tongji.html’);

model = new TongjiModel();    }    // 日志列表    public function index()    {        $this->assign('syslogs', $this->model->getList());        $this->display('system/tongji.html');    }    // 清理日志    public function clear()    {        if ($this->model->clearLog()) {            alert_location('清空成功!', url('/admin/Tongji/index'));        } else {            alert_location('清空失败!', url('/admin/Tongji/index'));        }    }}

3、在路径/apps/admin/view/default/system/下新增View页面文件,文件名称为 tongji.html

我们复制/apps/admin/view/default/system/syslog.html 里面的文件到新建好的文件中

以上就完成了MVC创建基础流程,当然为了更好的适配环境,我们需要将这个新建的文件加入到后台路由中,以防止部分空间因环境问题而无法访问建好的页面

{include file='common/head.html'}

系统日志

PbootCMS二开系列教程(三)修改/删除数据库表的数据
PbootCMS二开系列教程(三)修改/删除数据库表的数据
PbootCMS二开系列教程(三)修改/删除数据库表的数据
PbootCMS二开系列教程(三)修改/删除数据库表的数据
PbootCMS二开系列教程(三)修改/删除数据库表的数据
© 版权声明
THE END
喜欢就支持一下吧
点赞10
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容

随即推荐
小学英语作业布置出题网站源码支持打印和生成pdf-铁虎资源网

小学英语作业布置出题网站源码支持打印和生成pdf

这款专注于小学英语作业的出题网站,界面简洁易用,支持随机生成多种英语练习题目,包含单词、句型等练习类型,并支持打印功能,底部已添加指定的版权信息和防篡改措施。 这个小学英语作业出题...
Jeromesoymn的头像-铁虎资源网Jeromesoymn9天前
0306
最新Like Girl v5.2.1 情侣小站开源版-铁虎资源网

最新Like Girl v5.2.1 情侣小站开源版

更新内容: 1.在页面右下角增设悬浮功能按钮,集成“返回顶部”与“返回首页”快捷操作,提升用户页面导航与跳转体验。 2.优化留言板界面,修复QQ头像显示功能及IP地址获取机制,同步对UI进行视...
test9405188的头像-铁虎资源网test9405188前天
0238
小学语文作业布置出题网站源码简单方便的作业练习册随机出题-铁虎资源网

小学语文作业布置出题网站源码简单方便的作业练习册随机出题

这款模板是专注于小学语文作业的出题网站,界面简洁易用,支持随机成各种语文练习题目,支持打印功能,并在底部添加了指定的版权信息和防篡改措施。 这个小学语文作业出题网站具有以下特点: 多...
test47832325的头像-铁虎资源网test478323259天前
0306
小学数学加减乘除作业布置出题网站源码简单方便作业练习册随机-铁虎资源网

小学数学加减乘除作业布置出题网站源码简单方便作业练习册随机

这款简洁实用的小学数学作业出题网站,该网站支持随机生成加减乘除题目,并可直接打印。界面采用了适合教育场景的柔和配色,操作简单直观,即使是家长也能轻松使用。 网站特点: 可选择运算类型...
reflex_oqei的头像-铁虎资源网reflex_oqei9天前
03413
2025年外贸出口退税实操课程-铁虎资源网

2025年外贸出口退税实操课程

这门实操课不容错过!从退税政策深度解读,到申报流程全解析,覆盖外贸、生产企业不同模式。带你掌握系统操作,学会处理复杂账务,剖析常见疑点与应对策略。实战案例 + 模拟演练,让你迅速上手...
z203567981的头像-铁虎资源网z20356798120天前
02911
讲透兔妈2025年AI文案大师班-铁虎资源网

讲透兔妈2025年AI文案大师班

兔妈 2025 年 AI 文案大师班,为你开启高效创作大门!10 大模块系统教学,从基础提示词编写到商业变现全流程覆盖,涉及 IP 打造、私域运营、带货脚本等实战内容。每课配有作业点评,助你快速掌...
test47677554的头像-铁虎资源网test4767755427天前
03415
素颜控制台美化输出源码-铁虎资源网

素颜控制台美化输出源码

使用 CSS 样式在浏览器控制台中创建美观的信息输出
z203567981的头像-铁虎资源网z203567981昨天
04311
AI短视频制作教学教程从0到1制作AI视频-铁虎资源网

AI短视频制作教学教程从0到1制作AI视频

1.【AI】即梦软件的使用入门讲解.mp4 2.【Ai】如何正确使用Deepseek(越用越聪明).mp4 3.【AI】如何用Deepseek写爆款文案.mp4 4.【AI】万能画图关键词反推教学.mp4 5.【AI】教你更换人物形象.m...
portmitreni的头像-铁虎资源网portmitreni18天前
04711