Changeset 782
- Timestamp:
- 09/26/08 23:01:59 (8 weeks ago)
- Files:
-
- 1 modified
-
trunk/app/controllers/answers_controller.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/app/controllers/answers_controller.php
r774 r782 29 29 $this->Sanitize = new Sanitize; 30 30 31 $this->Sanitize->clean($this->data[ "Answer"]);31 $this->Sanitize->clean($this->data['Answer']); 32 32 33 $this->data[ "Answer"]['user_id'] = $this->Auth->user('id');33 $this->data['Answer']['user_id'] = $this->Auth->user('id'); 34 34 35 35 if ( $this->Answer->save($this->data) ): 36 $conditions = array( "Answer.question_id"=> $this->data['Answer']['question_id']);37 $fields = array( "Answer.id", "Answer.answer", "Answer.correct", "Answer.question_id");38 $order = "Answer.id";36 $conditions = array('Answer.question_id' => $this->data['Answer']['question_id']); 37 $fields = array('Answer.id', 'Answer.answer', 'Answer.correct', 'Answer.question_id'); 38 $order = 'Answer.id'; 39 39 $this->set('data', $this->Answer->findAll($conditions, $fields, $order)); 40 40 $this->render('questions', 'ajax'); 41 else:42 echo "Ajax error, check with the company's computer guy...";43 41 endif; 44 42 endif; … … 52 50 $this->data = $this->Answer->read(null, $answer_id ); 53 51 else: 54 55 52 $this->Sanitize = new Sanitize; 56 57 53 $this->Sanitize->clean($this->data['Answer']); 58 59 54 if ($this->Answer->save($this->data)): 60 55 $this->msgFlash(__('Data saved', true),'/admin/questions/answers/'.$this->data['Answer']['question_id']); … … 65 60 public function admin_listing($question_id) 66 61 { 67 $this->layout = 'ajax'; 68 69 $conditions = array('Answer.user_id'=>$this->Auth->user('id'), 'Answer.question_id'=>$question_id); 70 71 $fields = array('Answer.id', 'Answer.user_id', 'Answer.correct'); 72 73 $order = 'Answer.id DESC'; 74 75 $this->set('data', $this->Answer->findAll($conditions, $fields, $order)); 76 77 $this->render('answers', 'ajax'); 62 $this->layout = 'ajax'; 63 $conditions = array('Answer.user_id'=>$this->Auth->user('id'), 'Answer.question_id'=>$question_id); 64 $fields = array('Answer.id', 'Answer.user_id', 'Answer.correct'); 65 $order = 'Answer.id DESC'; 66 $this->set('data', $this->Answer->findAll($conditions, $fields, $order)); 67 $this->render('answers', 'ajax'); 78 68 } 79 69 … … 81 71 { 82 72 $this->pageTitle = __('Answers', true); 83 84 73 $conditions = array('Answer.user_id'=>$this->Auth->user('id'), 'Answer.id'=>$test_id); 85 74 $fields = array('Answer.id', 'Answer.user_id', 'Answer.title', 'Answer.description'); 86 $order = 'Answer.id DESC' 75 $order = 'Answer.id DESC'; 87 76 $this->set('data', $this->Answer->findAll($conditions, $fields, $order)); 88 77 } … … 103 92 // deletes from datab 104 93 if ( $this->Answer->del($answer_id) ): 105 $this->msgFlash(__(' Answer deleted', true), '/admin/questions/answers/'.$question_id);94 $this->msgFlash(__('Data removed', true), '/admin/questions/answers/'.$question_id); 106 95 endif; 107 96 }
