zoukankan      html  css  js  c++  java
  • phpcms 二次开发步骤

        首先在phpcms/modules/下建立项目目录   如:phpcms/modules/项目名称/项目文件,除特别需要外,项目名称要和项目文件一致,在项目目录中,如有自定义语言包的需求,可在项目目录中建立如下文件夹

      phpcms

        |-modules

          |-项目名称

              |-classes   公共类文件 

            |-install     安装文件

               |-language      语言包文件

            |-unstall    卸载文件 

            |-functions      公共函数

        插件的安装分手动和自定义部分

              手动安装要配置安装文件夹 在安装文件夹下配置如下文件:

        |-install

           |-language      语言包文件

            |-config.inc.php 安装配置信息(用来配置,插件信息,插件来源和开发者)

            |-extention.inc.php  用来配置菜单信息,就是后台操作菜单的链接

            |-model.php           用来定义modle 目录下,数据操作模块的文件名

            |-module.sql          用来定义插件数据库的操作(也可以由其他数据sql 和extention.inc.php文件相互配合)

        |-unstall                  卸载

                |-extention.inc.php  卸载菜单

            |-module.sql            清空数据

            |-model.php             卸载数据

       还有一个重要的文件是,模块开发分为对外,和对内文件 对内(也就是后台管理软件,一般和项目名称相同或者在extention中配置其他文件名为了统一一般相同)对外文件可以用index.php和其他文件管理

            在后台文件中格式为

        defined('IN_PHPCMS') or exit('No permission resources.');    //首先加载公共信息

        pc_base::load_app_class('admin','admin',0);                       //加载后台公共类

        class 项目名称 extends admin {                                         //开始类

           function __construct() {                                            //构造方法(初始化信息和加载公共类)
            parent::__construct();

            }

        public function init() {                                            //默认加载方法

        

          

          

  • 相关阅读:
    jython resources
    Installing a Library of Jython ScriptsPart of the WebSphere Application Server v7.x Administration Series Series
    jython好资料
    ulipad install on 64bit win7 has issue
    an oracle article in high level to descibe how to archtichre operator JAVA relevet project
    table的宽度,单元格内换行问题
    Linux常用命令大全
    dedecms系统后台登陆提示用户名密码不存在
    登录织梦后台提示用户名不存在的解决方法介绍
    Shell常用命令整理
  • 原文地址:https://www.cnblogs.com/kakaxi/p/2585684.html
Copyright © 2011-2022 走看看