コード例 #1
0
 /**
  * @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}"));
 }