hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP框架 - YII - 正文 请牢记本站网址www.sosophp.cn

yii中什么叫做模块【yii框架教程】,yii

2019-12-04YII搜搜PHP网46°c
A+ A-

模块是自力的软件单位,由模子,视图, 控制器和其他支撑组件构成, 终端用户能够接见在运用主体中已装置的模块的控制器, 模块被当做小运用主体来对待,和运用主体差别的是, 模块不能零丁布置,必需属于某个运用主体。

建立模块 (引荐进修:yii框架)

模块被组织成一个称为 base path 的目次, 在该目次中有子目次如 controllers,models,views 分别为对应控制器,模子,视图和其他代码,和运用异常相似。 以下例子显现一个模子的目次构造:

forum/
    Module.php                   模块类文件
    controllers/                 包括控制器类文件
        DefaultController.php    default 控制器类文件
    models/                      包括模子类文件
    views/                       包括控制器视图文件和规划文件
        layouts/                 包括规划文件
        default/                 包括 DefaultController 控制器视图文件
            index.php            index 视图文件

模块类

每一个模块都有一个继续 yii\base\Module 的模块类, 该类文件直接放在模块的 base path 目次下, 并且能被 自动加载。当一个模块被接见, 和 运用主体实例 相似会建立该模块类唯一实例,模块实例用来帮模块内代码同享数据和组件。

以下示例一个模块类大抵定义:

namespace app\modules\forum;

class Module extends \yii\base\Module
{
    public function init()
    {
        parent::init();

        $this->params['foo'] = 'bar';
        // ...  其他初始化代码 ...
    }
}

以上就是yii中什么叫做模块的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
yii中什么叫做模块【yii框架教程】,yii

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: