• 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  就可以看到你刚才所开发的模块的。

  • 相关阅读:
    linux-nginx
    mysql数据库的多实例与主从同步。
    MySQL的命令
    Mysql的管理
    linux之mariadb的安装
    Linux进程基础
    linux网络基础
    解锁HMC8及HMC9的root用户
    RHEL8.0-beta-1.ISO
    RHEL6误安装RHEL7的包导致glibc被升级后系统崩溃处理方法
  • 原文地址:https://www.cnblogs.com/semcoding/p/3359078.html
Copyright © 2020-2023  润新知