目录
定位: 实现独立的功能模块或者临时性使用的功能模块或者就是工具类型的功能,例如:工具类(优惠券等),商业模式(分销/股东等等),客户增长(股东分红/签到),小程序,大型插件微商城等等
Yii 入口文件->启动文件(common\components\Init.php)->初始化已安装的插件->写入模块组->根据 Yii 正常的开发和访问流程去开发访问插件
开启了开启了商户映射,访问后台的路由会直接转到商户端去访问商户端的路由,由商户端的控制器方法来处理该路由。此功能方便有些插件商户端和后台端功能一致,又不想重复开发进行的一个便利功能
注意:
开启商户映射后,需要开启插件的启动项,并加入以下代码
Yii::$app->services->merchant->addId(0);
所有插件都存放在addons目录下,一个子目录一个插件,每个插件的目录接口一般情况是一样的
|----addons
|---- Distribution 分销商
|---- api 接口
|---- backend 后台
|---- assets 资源
|---- controllers 控制器
|---- resources 资源目录
|---- views 模板
|---- common 公共模块
|---- console 控制台目录
|---- Agent 渠道分红
|---- Boss 股东分红
|---- Coupon 优惠券
|---- Signin 签到
.......
安装插件完毕后,会有几个按钮,在此进行说明