'gk-auto-ht', 'name' => 'GK车管家:管理后台', 'basePath' => dirname(__DIR__), 'language' => 'zh-CN', 'controllerNamespace' => 'app\ht\controllers', 'runtimePath' => Yii::getAlias('@rootRuntime').'/app-ht/', 'bootstrap' => ['log'], 'modules' => [ 'order' => [ 'class' => 'app\ht\modules\order\Module', ], 'maintainer' => [ 'class' => 'app\ht\modules\maintainer\Module', ], 'system'=>[ 'class' => 'app\ht\modules\system\Module', ], 'my'=>[ 'class' => 'app\ht\modules\my\Module', ], 'home' => [ 'class' => 'app\ht\modules\home\Module', ], ], 'components' => [ 'user' => [ 'class'=> 'yii\web\User', 'identityClass' => 'common\models\SysUser', 'enableAutoLogin' => false, 'authTimeout' => 3600, // 60分钟未操作需重新登录 ], 'errorHandler' => [ 'errorAction' => 'site/error', ], 'authManager' => [ 'class' => 'app\ht\exts\rbac\DbManager', 'cache' => 'yii\caching\FileCache', ], 'formatter'=>[ 'dateFormat' => 'yyyy-MM-dd', 'datetimeFormat' => 'yyyy-MM-dd HH:mm:ss', 'decimalSeparator' => ',', 'thousandSeparator' => ' ', 'currencyCode' => 'CNY', ], 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, ], ], 'params' => $params, 'as access' => [ 'class' => 'app\ht\exts\rbac\Control', 'allowActions' => [ 'debug/default/toolbar', 'debug/default/view', 'site/login', 'site/do-login', 'site/register', 'site/do-register', 'site/logout', 'site/index', 'site/region', 'site/editor-upload', 'my/default/index', // 个人中心登陆即可 'my/default/do-update', 'my/default/password', 'my/default/do-password', 'dashboard/index', ] ], 'on beforeRequest' => function($event) { Event::on(BaseActiveRecord::className(), BaseActiveRecord::EVENT_AFTER_INSERT, ['common\components\adminlog\AdminLogs', 'write']); Event::on(BaseActiveRecord::className(), BaseActiveRecord::EVENT_AFTER_UPDATE, ['common\components\adminlog\AdminLogs', 'write']); Event::on(BaseActiveRecord::className(), BaseActiveRecord::EVENT_AFTER_DELETE, ['common\components\adminlog\AdminLogs', 'write']); }, ]; return $config;