• ThinkPHP之TP5 模块


    TP5 框架模块

    前台模块与后台模块

    • 概念

      • 一个典型的应用是由多个模块组成
      • 这些模块通常都是应用目录下面的一个子目录
      • 每个模块都有自己独立的配置文件、公共文件和类库文件
      • 通常有前台网站模块和后台管理系统模块
    • 前台网站模块目录结构

      • controller
      • model
      • view
      • common.php
      • config.php
    • 后台管理系统模块目录结构

      • controller
      • model
      • view
      • common.php
      • config.php

    设置默认访问模块

    • 默认访问模块

      • 默认访问模块为index模块
      • application/config.php
      • 'default_module' => 'index'
    • 设置默认访问模块

      • 设置默认访问模块为home模块
      • application/config.php
      • 'default_module' => 'home'

    命令行创建模块目录及文件

    • 项目根目录

      • think文件所在的目录
    • 命令行创建模块目录

      • php think build --module 模块名
      • 示例 php think build --module home
    • 命令行创建控制器

      • php think make:controller 模块名/控制器名
      • php think make:controller 模块名/控制器名 --plain
      • --plain参数 表示创建没有方法的空控制器类
      • 控制器名首字母大写
      • 示例 php think make:controller home/Index --plain
    • 命令行创建模型

      • php think make:model 模块名/模型名
      • 示例 php think make:model home/User
  • 相关阅读:
    HDU 5608
    win10 UWP 九幽数据分析
    win10 UWP 九幽数据分析
    win10 UWP 九幽数据分析
    博客发在win10.me
    博客发在win10.me
    博客发在win10.me
    win10 UWP 圆形等待
    win10 UWP 圆形等待
    win10 UWP 圆形等待
  • 原文地址:https://www.cnblogs.com/SharkJiao/p/14185227.html
Copyright © 2020-2023  润新知