Guest User

Untitled

a guest
Dec 3rd, 2014
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. public function actionIndex($pid)
  2. {
  3.  
  4. $model =new Newsletter('search');
  5. $model->unsetAttributes();
  6.  
  7.  
  8. if(Yii::app()->user->isGuest) {
  9. $this->redirect(array('member/login'));
  10. }else{
  11.  
  12. if(isset($_POST['Newsletter']))
  13. {
  14. $model->attributes=$_POST['Newsletter'];
  15.  
  16. if($model->save())
  17. $this->redirect(array('index','id'=>$model->id));
  18. }
  19.  
  20.  
  21. $dataProvider=new CActiveDataProvider('Newsletter', array(
  22. 'criteria'=>array(
  23. // 'order'=>$sort,
  24. 'condition'=>'status != "deleted" AND provider_id='.$pid,
  25.  
  26.  
  27. )
  28. // 'criteria'=>array('order'=>$sort AND 'status != "deleted" AND provider_id='.$pid )
  29.  
  30. )
  31. );
  32.  
  33. if(Yii::app()->request->isAjaxRequest)
  34. {
  35.  
  36. $this->renderPartial('index',array(
  37. 'dataProvider'=>$dataProvider,
  38. 'model'=>$model,
  39. 'pid'=>$pid,
  40.  
  41. ),false,true);
  42.  
  43. }else
  44. {
  45. $this->render('index',array(
  46. 'dataProvider'=>$dataProvider,
  47. 'model'=>$model,
  48. 'pid'=>$pid,
  49.  
  50. ),false,false);
  51.  
  52. }
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment