zoukankan      html  css  js  c++  java
  • 自动生成admin(后台)

    public --->>>>index.php

    入口文件如下:

     1 // +----------------------------------------------------------------------
     2 // | ThinkPHP [ WE CAN DO IT JUST THINK ]
     3 // +----------------------------------------------------------------------
     4 // | Copyright (c) 2006-2016 http://thinkphp.cn All rights reserved.
     5 // +----------------------------------------------------------------------
     6 // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
     7 // +----------------------------------------------------------------------
     8 // | Author: liu21st <liu21st@gmail.com>
     9 // +----------------------------------------------------------------------
    10 
    11 // [ 应用入口文件 ]
    12   use 	hinkBuild;
    13 // 定义应用目录
    14 define('APP_PATH', __DIR__ . '/../application/');
    15 // 加载框架引导文件
    16 require __DIR__ . '/../thinkphp/start.php';
    17 $build = include '../build.php';
    18 Build::run($build);

     在application同级的目录下找到build.php文件

    内容如下:

     1 <?php
     2 // +----------------------------------------------------------------------
     3 // | ThinkPHP [ WE CAN DO IT JUST THINK ]
     4 // +----------------------------------------------------------------------
     5 // | Copyright (c) 2006~2016 http://thinkphp.cn All rights reserved.
     6 // +----------------------------------------------------------------------
     7 // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
     8 // +----------------------------------------------------------------------
     9 // | Author: liu21st <liu21st@gmail.com>
    10 // +----------------------------------------------------------------------
    11 
    12 return [
    13     // 生成应用公共文件,显示在application/index下
    14     '__file__' => ['common.php', 'config.php', 'database.php'],
    15 
    16     // 定义admin模块的自动生成 (按照实际定义的文件名生成)
    17     'admin'     => [
    18         '__file__'   => ['common.php'],
    19         '__dir__'    => ['behavior', 'controller', 'model', 'view'],
    20         'controller' => ['Index', 'Test', 'UserType'],
    21         'model'      => ['User', 'UserType'],
    22         'view'       => ['index/index'],
    23     ],
    24     // 其他更多的模块定义
    25 ];
  • 相关阅读:
    SecureCRT8.3
    firewalld
    yum的repo文件详解、以及epel简介、yum源的更换、常用yum命令
    Softether使用本地网桥
    nginx应用geoip模块,实现不同地区访问不同页面的需求(实践版)
    iOS开发>学无止境
    iOS开发>学无止境
    iOS开发>学无止境
    iOS开发>学无止境
    Objective-C学习- appDelegate 生命周期
  • 原文地址:https://www.cnblogs.com/StinkyKids/p/6688800.html
Copyright © 2011-2022 走看看