• PHPCMS 后台学习


    1.final 不能被子类改写,不可扩展
    2.私有不能被继承
    3.构造方法,第一个被调用的方法
    4.static访问 类名::方法名 parent::test();这里test可以不静态

    m=模块名&c=控制器&a=方法

    5.主入口文件

    6.与system.php在同一个目录下的一个route.php指定默认的访问与操作

    1.后台跟模块名字一样的php文件
    2.默认是访问init()函数
    3.后台类必须继承 extends admin
    defined('IN_PHPCMS') or exit('No permission resources.');
    不允许直接访问这个类
    所有带pc_base::都是base.php中声明的静态方法

    导入admin类作为继承不实例化pc_base::load_app_class('admin','admin',0);

    pc_base::load_config()
    pc_base::load_sys_class() 加载系统的类 libs/classes
    pc_base::load_app_class() 加载应用下的类 三个参数
    pc_base::load_model() 加载数据模型

    pc_base::load_sys_func()

    pc_base::load_app_func()

    后台魔板调用 写在自己模块下的templates,格式是.tpl.php
    include $this->admin_tpl
    用原来的魔板去改,不一定要自己写
    L 函数,加载语言包

    添加子菜单会出现管理友情链接上面的一行按钮,想要大按钮和弹窗,复制过来保持风格统一

    1.时间用整数 无符号 用UNIX时间戳
    2.链接数据库 model里面复制一个结构,配置可以分表,分数据库
    在config里面database.php里面可以设置多个表,多个数据库链接,分表分库的办法
    3.构造函数里面加载对应的model
    libs下面的form类

  • 相关阅读:
    辅助工具链接
    参考资料链接
    oracle sql 查询前十条数据
    oracle sql 按照汉字规则排序
    oracle sql 修改timestamp数据
    eclipse闪退
    js 数组Array
    面试题:树的子结构
    面试题:二叉树中和为某一路径
    面试题:二叉搜索树的后序遍历
  • 原文地址:https://www.cnblogs.com/wangchuang/p/4191896.html
Copyright © 2020-2023  润新知