joris

Sample

Mar 26th, 2014
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.50 KB | None | 0 0
  1. <?php
  2. public function actionUpdate($id)
  3. {
  4.     $model=$this->loadModel($id);
  5.  
  6.     if(isset($_POST['User']))
  7.     {
  8.         $model->attributes=$_POST['User'];
  9.         if($_POST['User']['password']==''){
  10.             $model->username=$_POST['User']['username'];
  11.             $model->fullname=$_POST['User']['fullname'];
  12.             $model->phone=$_POST['User']['phone'];
  13.             $model->email=$_POST['User']['email'];
  14.             $model->region=$_POST['User']['region'];
  15.             $model->user_group_id=$_POST['User']['user_group_id'];
  16.             $model->user_type=$_POST['User']['user_type'];
  17.             $model->partner_id=$_POST['User']['partner_id'];
  18.             $model->is_engine_admin=$_POST['User']['is_engine_admin'];
  19.             $model->published=$_POST['User']['published'];
  20.             $model->activate=$_POST['User']['activate'];
  21.         }else{
  22.             $model->username=$_POST['User']['username'];
  23.             $model->fullname=$_POST['User']['fullname'];
  24.             $model->phone=$_POST['User']['phone'];
  25.             $model->email=$_POST['User']['email'];
  26.             $model->password = $model->hashPassword($model->password);
  27.             $model->region=$_POST['User']['region'];
  28.             $model->user_group_id=$_POST['User']['user_group_id'];
  29.             $model->user_type=$_POST['User']['user_type'];
  30.             $model->partner_id=$_POST['User']['partner_id'];
  31.             $model->is_engine_admin=$_POST['User']['is_engine_admin'];
  32.             $model->published=$_POST['User']['published'];
  33.             $model->activate=$_POST['User']['activate'];
  34.         }
  35.         if($model->save())
  36.              $this->redirect('index');
  37.     }
  38.  
  39.     $this->render('update',array(
  40.         'model'=>$model,
  41.     ));
  42. }
Advertisement
Add Comment
Please, Sign In to add comment