concepture / yii2-banner-module
正在开发中的包
v2.0.0
2020-04-22 09:17 UTC
Requires
- php: >=5.6.0
- mihaildev/yii2-ckeditor: *
- yiisoft/yii2: 2.0.29
- yiisoft/yii2-jui: ~2.0.0
This package is auto-updated.
Last update: 2024-09-09 13:06:36 UTC
README
连接
"require": { "concepture/yii2-banner-module" : "*" },
使用php yii migrate/up --migrationPath=@concepture/yii2banner/console/migrations进行迁移
连接后台模块
'modules' => [
'banner' => [
'class' => 'concepture\yii2banner\Module'
],
],
要重写控制器,请添加到模块的配置中
'modules' => [
'banner' => [
'class' => 'concepture\yii2banner\Module',
'controllerMap' => [
'banner' => 'backend\controllers\BannerController'
],
],
],
要重写表示的文件夹,请添加到模块的配置中
'modules' => [
'banner' => [
'class' => 'concepture\yii2banner\Module',
'viewPath' => '@backend/views'
],
],
要重写任何类,可以使用config.php中的依赖注入功能。例如,可以将StaticBlock模型替换为自己的模型。
<?php
return [
'container' => [
'definitions' => [
'concepture\yii2banner\models\StaticBlock' => ['class' => 'backend\models\Banner'],
],
],
]