您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程
pbootcms菜单二次开发教程
沛菡2024-12-06 23:05:19pbootcms教程已有12人查阅
导读最近再用PbootCMS做一些二次开发,开发涉及到【菜单】【权限】等等,做一个简单的记录,方便后期快速理清开发思路。
最近再用PbootCMS做一些二次开发,开发涉及到【菜单】【权限】等等,做一个简单的记录,方便后期快速理清开发思路。
一、改为Mysql
对于PbootCMS用来二次开发,就不要用sqlite来开发了。
修改文件:config/database.php
二、开放系统菜单
默认的系统是没有【系统菜单】功能的,需要改数据库。
修改数据库:ay_menu 数据表,系统菜单的状态改为:1
重新登录系统:
三、图标的使用
PbootCMS使用的是 fontawesome 字体图标库,该图标库收录了675个图标。
http:// .fontawesome.com.cn/faicons/
四、新建目录
例如我们新建一个【续费提醒】模块:
再次增加一个【续费客户】菜单:
重新登录后,就可以看到侧栏菜单。
五、新建控制器
默认情况,我们新建模块,需要在 apps/admin/controller 目录下新建控制器
例如:RenewalController.php
配置好命名空间后即可访问。
但是我们看上面的配置都是分模块的,例如:content,member,system,这个在哪里配置呢?
分模块配置,需要单独的配置路由:
位置:apps / common / route.php
六、get 函数
在使用PbootCMS进行二次开发的时候,经常会看到使用 get 函数,例如: 通过该 get 函数,可以用于接收参数,并且制定类型,具体函数类型:core / function / helper.php
然后是这个 filter 方法: 到此,基本上就可以用PbootCMS做二次开发了。
一、改为Mysql
对于PbootCMS用来二次开发,就不要用sqlite来开发了。
修改文件:config/database.php
二、开放系统菜单
默认的系统是没有【系统菜单】功能的,需要改数据库。
修改数据库:ay_menu 数据表,系统菜单的状态改为:1
重新登录系统:
三、图标的使用
PbootCMS使用的是 fontawesome 字体图标库,该图标库收录了675个图标。
http:// .fontawesome.com.cn/faicons/
四、新建目录
例如我们新建一个【续费提醒】模块:
再次增加一个【续费客户】菜单:
重新登录后,就可以看到侧栏菜单。
五、新建控制器
默认情况,我们新建模块,需要在 apps/admin/controller 目录下新建控制器
例如:RenewalController.php
配置好命名空间后即可访问。
但是我们看上面的配置都是分模块的,例如:content,member,system,这个在哪里配置呢?
分模块配置,需要单独的配置路由:
位置:apps / common / route.php
六、get 函数
在使用PbootCMS进行二次开发的时候,经常会看到使用 get 函数,例如: 通过该 get 函数,可以用于接收参数,并且制定类型,具体函数类型:core / function / helper.php
然后是这个 filter 方法: 到此,基本上就可以用PbootCMS做二次开发了。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
pbootcms系统QQ邮箱接受邮件的配置方法
在pbootcms后台有一个邮件通知的配置,可以用来接收评论,表单,留言的通知.这里讲一下如何进行配置.我在这里使用的是qq邮箱,其他邮箱可能有一点区别。pbootcms调用当前位置面包屑标签的方法
在PbootCMS中,如果你想在模板中调用当前位置的面包屑导航(Breadcrumb),可以通过特定的标签来实现。以下是具体的实现方法和示例代码:调用面包屑导航标签参数说明pbootcms伪静态配置写法(IIS7、Apache、Nginx)
pbootcms伪静态配置教程,针对IIS7环境、Apache环境、Nginx环境不同的配置方案,配置程序伪静态后URL中将不再包含index.php,整个地址更美观。pbootcms判断用户是否登录并排除Cookie过期但仍显示已登录的方法
在PBootCMS中,判断用户是否登录通常使用{pbOOT:ISLOGIN}标签。然而,如果发现该标签不够准确,尤其是在本地 Cookie已经过期但仍然显示已登录的情况
留言与评论 (共有 0 条评论) |