zoukankan      html  css  js  c++  java
  • 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类

  • 相关阅读:
    [转]SDRAM中的一些疑惑点
    [转]如何学习小波分析?
    [转]功率谱和频谱的区别、联系
    使用Vim为每一行自动编号
    [转]阿英 Matlab fftshift 详解
    [转]性噪比和相位失真
    神舟笔记本精盾K480N高频噪声消除方法
    Tips:verilog计数分频计算
    vim的列编辑操作
    【题解】 「CTSC2018」暴力写挂 点分治+虚树+树形dp LOJ2553
  • 原文地址:https://www.cnblogs.com/wangchuang/p/4191896.html
Copyright © 2011-2022 走看看