zoukankan      html  css  js  c++  java
  • phpcms v9版本二次开发四步曲

    今晚看了一下PHPCMS V9版本,做一个实例抛砖引玉,其实很简单,以下是二次开发的一个实例
    以旅游模块为例
    1、   在phpcmsmodules目录下建立一个文件夹tour
    2、  在phpcmsmodules our目前下建立一个index.php文件内容如下

    1. <?php
    2. defined('IN_PHPCMS') or exit('No permission resources.');
    3. pc_base::load_app_class('admin','admin',0);
    4. class index extends admin {
    5. public function __construct() {
    6. parent::__construct();
    7. $this->db = pc_base::load_model('admin_model');
    8. $this->menu_db = pc_base::load_model('menu_model');
    9. $this->panel_db = pc_base::load_model('admin_panel_model');
    10. }
    11. public function init () {
    12. echo '刚刚买了房子,下了订金,才发现还差1W元不够首付,谁帮我买单呢?';
    13. }
    14. }
    15. ?>
    复制代码


    3、  到数据库里添加一个模块
    INSERT INTO `v9_module` (`module`, `name`, `url`, `iscore`, `version`, `description`, `setting`, `listorder`, `disabled`, `installdate`, `updatedate`) VALUES ('tour', '旅游', 'tour/', 0, '1.0', '旅游,洒店预定', '', 0, 0, '2010-10-30', '2010-10-30');
    4、  在后台更新缓存,http:// phpcmsv9 .com  /index.php?m=admin&c=cache_all&a=init
    在IE中输入http:// phpcmsv9 .com  /index.php?m=tour&c=index&a=init  就可以看到你刚才所开发的模块的。

  • 相关阅读:
    mac下使用brew安装mongodb
    从零构建vue+webpack (一)
    常用软件集合(2018/08/22)
    solr集群安装部署
    zookeeper集群部署
    redis集群部署
    linux 安装jdk
    zTab layui多标签页组件
    spring boot集成swagger2
    SSH客户端,FinalShell服务器管理,远程桌面加速软件,支持Windows,Mac OS X,Linux,版本2.6.3.1
  • 原文地址:https://www.cnblogs.com/semcoding/p/3359078.html
Copyright © 2011-2022 走看看