public function actionIndex() { // error_reporting(0); $user = new AdminUser(); if (!$user->checkUserIsLogin()) { $this->redirect(Variable::$home_url); return; } $form = new SettingForm(); $model = new WebSiteConfig(); $settingModel = WebSiteConfig::find()->one(); $req = Yii::$app->request; //创建一个请求对象 //修改 if ($form->load($req->post()) && $form->validate()) { // echo '--'; // print_r($form); // echo '--'; // exit; if ($model->updateSetting($form->name, $form->registration, $form->website, $form->logo, $form->copyright, $form->email, $form->background, $form->phone, $form->addr)) { Yii::$app->session->setFlash('success', '配置成功'); $this->redirect(Variable::$setting_url); return; } Yii::$app->session->setFlash('error', '配置更新失败,请刷新重试'); } $form->email = $settingModel->email; $form->name = $settingModel->name; $form->registration = $settingModel->registration; $form->website = $settingModel->website; $form->logo = $settingModel->logo; $form->copyright = $settingModel->copyright; $form->background = $settingModel->background; $form->phone = $settingModel->phone; $form->addr = $settingModel->addr; // print_r($settingModel); return $this->render(Variable::$setting_view, ['model' => $form]); }