1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- <?php
- namespace app\common\modules;
- use app\common\components\CacheId;
- use app\modules\admin\models\Config;
- use app\modules\ad\models\AdData;
- use Yii;
- /**
- * admin module definition class
- */
- class EModule extends \yii\base\Module
- {
- public $attconfig;
- public $ossconfig;
- public $baseconfig;
- public $wapconfig;
- public $imageconfig;
- public $csrconfig;
- public $higherconfig;
- public $payconfig;
- public $coinconfig;
- public $pointconfig;
- public $baiduconfig;
- public $openauthconfig;
- public $smsconfig;
- public $mailerconfig;
- public $ueditorconfig;
- public $docconfig;
- public $mpconfig;
- public $wxappconfig;
- public $bdappconfig;
- public $transferconfig;
- public $withdrawconfig;
- public $commissionconfig;
- public $posterconfig;
- public $shoppingconfig;
- public $cmsconfig;
- public $badwordconfig;
- public $floatAd;
- public $allCategorys;
- public function init()
- {
- parent::init();
- if(checkrobot()==false)//排除爬虫
- {
- //控制PC和WAP切换
- if(defined('IN_WAP')&&IN_WAP==TRUE)
- {
- $url = get_url();
- if(strpos($url,WEB_URL)!==false){
- $url = str_replace(WEB_URL,WAP_URL,$url);
- Header("HTTP/1.1 301 Moved Permanently");
- Header("Location: ".$url);
- }
- }
- if(!check_mobile())
- {
- $url = get_url();
- if(strpos($url,WAP_URL)!==false){
- $url = str_replace(WAP_URL,WEB_URL,$url);
- Header("HTTP/1.1 301 Moved Permanently");
- Header("Location: ".$url);
- }
- }
- }
- //加入全局配置
- /*$configResultList = Config::find()->all();
- if(is_array($configResultList))foreach($configResultList as $configResult)
- {
- $configName = str_replace('config','',$configResult->name);
- $configName = str_replace('attachment','att',$configName).'config';
- $this->$configName = string2array($configResult->value);
- }*/
- /*if(empty($this->cmsconfig['news_breadname']))$this->cmsconfig['news_breadname'] = '资讯';
- if(empty($this->cmsconfig['news_contentname']))$this->cmsconfig['news_contentname'] = '资讯';
- if(empty($this->docconfig['breadname']))$this->docconfig['breadname'] = '文档';
- if(empty($this->docconfig['docname']))$this->docconfig['docname'] = '文档';
- if(empty($this->docconfig['colname']))$this->docconfig['colname'] = '合辑';
- $this->floatAd = AdData::find()->where("space_id=(select space_id from {{%ad_space}} where space_no='b9') and status=1 and start_time<=".TIMESTAMP." and end_time>=".TIMESTAMP)->one();
- $this->allCategorys = json_decode(Yii::$app->cache->get(CacheId::categoryCacheId()),true);*/
- }
- }
|