打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PHPCMS 二次开发技巧
常用操作列表(1)

1.调用数据库模型

$this->db = pc_base::load_model('test_model');

其中$this->db中所支持的方法请参照phpcms/libs/classes/model.class.php中方法

2.加载系统类

$http = pc_base::load_sys_class('http'); //实例化http类
pc_base::load_sys_class('format', '', 0); //调用form类,不进行实例化操作

     引用 phpcms/libs/classes/

3.加载系统函数库

pc_base::load_sys_func('mail'); //调用mail函数包

     引用 phpcms/libs/functions/

4. 加载模块类

$test = pc_base::load_app_class(‘classname‘,’test’); //实例化test模块下 classname类

5.加载模块函数库

pc_base::load_sys_func(‘global‘,’test’); //调用test模块的global函数包

      引用 phpcms/modules/test/classes/global.class.php


常用操作列表(2)

6.加载前台模板

include template('test', 'mytest', 'default');

7.加载后台模板

include $this->admin_tpl('mytest_admin_list');

8.权限控制

后台控制控制器需要加载admin模块下的admin类,并继承该类

<?php
defined('IN_PHPCMS') or exit('No permission resources.');
pc_base::load_app_class('admin','admin',0);
class mytest_admin extends admin {
//这个控制器需要登录后台才可以访问 }
?>

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PHPCMS 使用图示和PHPCMS二次开发教程
phpcms学习总结
九仙山1
php笔记之:初探PHPcms模块开发介绍
PHPCMS后台框架实现思路【原创】
phpcms v9 简单二次开发技巧
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服