/** * @var string the default layout for the views. Defaults to '//layouts/column2', meaning * using two-column layout. See 'protected/views/layouts/column2.php'. */ public function actionEnable($id) { $m = $this->loadModel($id); $oldStat = $m->status_usr; $m->status_usr = 2; ExternalUserHistory::addLog('Account enabled by ' . Yii::app()->user->name . '!', $m->id_usr); $m->save(false); $email = ''; if ($oldStat == 1) { ExternalUser::send_enable_account_email($m->email_usr, $m->name_usr, $id); $email = 'Also an email has been send to notify him.'; } Yii::app()->user->setFlash('_success', "User account has been enabled! {$email}"); // $this->redirect($_SERVER['HTTP_REFERER']); $this->redirect(Yii::app()->createAbsoluteUrl("externaluser/update/{$id}")); }