| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 |
- <?php
- $params = array_merge(
- require __DIR__ . '/../../common/config/params.php',
- require __DIR__ . '/../../common/config/params-local.php',
- require __DIR__ . '/params.php',
- require __DIR__ . '/params-local.php'
- );
- return [
- 'id' => 'backend',
- 'basePath' => dirname(__DIR__),
- 'controllerNamespace' => 'backend\controllers',
- 'bootstrap' => ['log'],
- 'defaultRoute' => 'admin/mall/index',
- 'modules' => [
- 'common' => [
- 'class' => 'backend\modules\common\Module',
- ],
- /** ------ 中控模块 ------ **/
- 'admin' => [
- 'class' => 'backend\modules\admin\Module',
- ],
- /** ------ 商城模块 -------**/
- 'mall' => [
- 'class' => 'backend\modules\mall\Module',
- ]
- ],
- 'components' => [
- 'request' => [
- 'csrfParam' => '_csrf-backend',
- ],
- // 'response' => [
- // 'class' => 'yii\web\Response',
- // 'as beforeSend' => 'backend\behaviors\BeforeSend',
- // ],
- 'user' => [
- 'identityClass' => 'common\models\backend\Admin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-backend', 'httpOnly' => true, 'secure' => true],
- 'loginUrl'=>array('admin/auth/login'),
- ],
- //o2o门店后台登录 - qimall_addons_store_admin.id自增从1000001开始
- 'store_user' => [
- 'identityClass' => 'addons\Store\common\models\StoreAdmin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-store', 'httpOnly' => true, 'secure' => true],
- 'loginUrl'=>array('admin/auth/login'),
- 'class'=>'yii\web\User'
- ],
- //多商户后台登录 - qimall_addons_mch_admin.id自增从2000001开始
- 'mch_user' => [
- 'identityClass' => 'addons\Mch\common\models\MchAdmin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-mch', 'httpOnly' => true, 'secure' => true],
- 'loginUrl'=>array('admin/auth/login'),
- 'class'=>'yii\web\User'
- ],
- //卡券销售员后台登录 - qimall_addons_card_coupons_sales_admin.id自增从3000001开始
- 'card_coupons_user' => [
- 'identityClass' => 'addons\CardCoupons\common\models\CardCouponsSalesAdmin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-card-coupons', 'httpOnly' => true],
- 'loginUrl'=>array('admin/auth/login'),
- 'class'=>'yii\web\User'
- ],
- //爱优诺后台登录 qimall_addons_aiyunuo_store_admin.id自增从4000001开始
- 'aiyunuo_store_user' => [
- 'identityClass' => 'addons\Aiyunuo\common\models\AiyunuoStoreAdmin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-aiyunuo-store', 'httpOnly' => true, 'secure' => true],
- 'loginUrl'=>array('admin/auth/login'),
- 'class'=>'yii\web\User'
- ],
- 'laodafu_store_user' => [
- 'identityClass' => 'addons\LaoDaFu\common\models\StoreAdmin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-laodafu-store', 'httpOnly' => true, 'secure' => true],
- 'loginUrl'=>array('admin/auth/login'),
- 'class'=>'yii\web\User'
- ],
- //爱优诺后台登录 qimall_addons_aiyunuo_store_admin.id自增从5000001开始
- 'yunmeng_store_user' => [
- 'identityClass' => 'addons\Yunmeng\common\models\YunmengStoreAdmin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-yunmeng-store', 'httpOnly' => true, 'secure' => true],
- 'loginUrl' => array('admin/auth/login'),
- 'class' => 'yii\web\User'
- ],
- 'happiness_store_user' => [
- 'identityClass' => 'addons\Happiness\common\models\HappinessStoreAdmin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-happiness-store', 'httpOnly' => true, 'secure' => true],
- 'loginUrl' => array('admin/auth/login'),
- 'class' => 'yii\web\User'
- ],
- 'happiness_agent_user' => [
- 'identityClass' => 'addons\Happiness\common\models\HappinessAgentAdmin',
- 'enableAutoLogin' => true,
- 'identityCookie' => ['name' => '_identity-happiness-agent', 'httpOnly' => true, 'secure' => true],
- 'loginUrl' => array('admin/auth/login'),
- 'class' => 'yii\web\User'
- ],
- 'session' => [
- // this is the name of the session cookie used for login on the backend
- 'name' => 'advanced-backend',
- 'class' => 'yii\redis\Session',
- 'timeout' => 3600*8,
- 'cookieParams' => [
- 'lifetime' => 3600*8,
- 'httponly' => true
- ],
- ],
- 'log' => [
- 'traceLevel' => YII_DEBUG ? 3 : 0,
- 'targets' => [
- [
- 'class' => 'yii\log\FileTarget',
- 'levels' => ['error', 'warning'],
- 'logVars' => [],
- 'logFile' => '@runtime/logs/' . date('Y-m/d') . '.log',
- ],
- [
- 'class' => 'yii\log\FileTarget',
- 'levels' => ['info'],
- 'logVars' => [],
- 'logFile' => '@runtime/info/' . date('Y-m/d') . '.log',
- ],
- ],
- ],
- 'errorHandler' => [
- // 'errorAction' => 'site/qi-error',
- ],
- // 'errorHandler' => [
- // 'errorAction' => 'message/error',
- // ],
- /*
- 'urlManager' => [
- 'enablePrettyUrl' => true,
- 'showScriptName' => false,
- 'rules' => [
- ],
- ],
- */
- ],
- 'params' => $params,
- ];
|