Exemplo n.º 1
0
 public function actionEdit($id)
 {
     $model = EditForm::loadUserById($id);
     $user = Yii::$app->user->getIdentity();
     if ($model->load(Yii::$app->request->post()) && $model->validate()) {
         if ($model->edit($user->id)) {
             $url = Yii::$app->urlManager->createUrl('account/index');
             return $this->redirect($url);
         } else {
             Yii::$app->session->setFlash('account_error', 'Error account edit.');
             Yii::error('Error account edit');
             return $this->refresh();
         }
     }
     return $this->render('edit', ['model' => $model, 'user' => $user]);
 }