• yii 创建模块module


    yii安装完成后的使用:

    1. yii也是单入口脚本, 入口文件为  http://hostname/web/index.php
    2. 使用模块:
      1. 在根目录下创建modules目录 
      2. 在modules目录下创建模块目录(如modules下创建rubbish目录作为rubbish模块) 
      3. 在rubbish模块目录下, 创建controllers , models , views 三个目录以及 Module.php 类文件. Module.php命名空间: appmodules ubbish
      4. Module.php 继承 yiiaseModule
      5. Module.php文件中:
        class Module extends yiiaseModule
        {
        public $controllerNamespace = 'appmodules ubbishcontrollers';
        public function init() { parent::init(); // TODO: Change the autogenerated stub } }
      6. web.php 中配置:
        'modules' => [
            'rubbish' => [
                 'class' => 'appmodules
        ubbishModule',    //Module就是Module.php 文件名 可以起其他的名字
            ],
        ],

        开始使用, 写一个controller, 然后记住要使用普通模式访问, `http://hostname/r=rubbish/controllerId/actionId`  这里假设虚拟主机配置root目录是到web.

      7. 配置数据库
      8. 如果放在Linux服务器上的话, 还需要给一些目录添加权限才行. 包括但不限于以下目录:  runtime   vendor  web/assets等
      9. No input file specified.  未指定输入文件.
  • 相关阅读:
    有一种努力叫“凌晨四点”
    编程思想
    小记
    团队精神与集体主义
    变量起名
    软件项目估量方法
    戏说QQ
    压力说
    AngularJS指令基础(一)
    Leetcode 1021. Best Sightseeing Pair
  • 原文地址:https://www.cnblogs.com/bneglect/p/11351745.html
Copyright © 2020-2023  润新知