示例#1
0
 public function init()
 {
     $siteinfo = Info::siteInfo();
     $this->getView()->title = $siteinfo['title'];
     $this->getView()->params['keywords'] = explode(',', $siteinfo['keywords']);
     $this->getView()->params['description'] = $siteinfo['description'];
 }
示例#2
0
 public function actionIndex()
 {
     $code = \Yii::$app->request->get('code');
     $do = \Yii::$app->request->get('do');
     if ($do && in_array($do, ['add'])) {
         return $this->{$code}($do);
     }
     switch ($code) {
         case 'info':
             $model = new InfoForm();
             if ($model->load(\Yii::$app->request->post()) && $model->edit()) {
                 return $this->redirect('/user/site');
             }
             break;
         default:
             break;
     }
     $info = Info::siteInfo();
     $menu = $this->getMenuByCode($code ? $code : 'info');
     return $this->render('/user/site', ['menu' => $menu, 'info' => $info]);
 }