Changeset 737 for trunk/app/controllers
- Timestamp:
- 08/25/08 16:39:15 (3 months ago)
- Files:
-
- 1 modified
-
trunk/app/controllers/ecourses_controller.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/app/controllers/ecourses_controller.php
r697 r737 73 73 $this->msgFlash(__('Status modified', true), '/admin/ecourses/listing/'); 74 74 endif; 75 }76 public function admin_add()77 {78 $this->layout = 'admin';75 } 76 public function admin_add() 77 { 78 $this->layout = 'admin'; 79 79 80 $this->set('subjects', Set::combine($this->Ecourse->Subject->find('all', array('order' => 'title')), "{n}.Subject.id","{n}.Subject.title"));80 $this->set('subjects', Set::combine($this->Ecourse->Subject->find('all', array('order' => 'title')), "{n}.Subject.id","{n}.Subject.title")); 81 81 82 $this->set('langs', Set::combine($this->Ecourse->Lang->find('all', array('order' => 'lang')), "{n}.Lang.id","{n}.Lang.lang"));83 84 if (!empty($this->data['Ecourse'])):82 $this->set('langs', Set::combine($this->Ecourse->Lang->find('all', array('order' => 'lang')), "{n}.Lang.id","{n}.Lang.lang")); 83 84 if (!empty($this->data['Ecourse'])): 85 85 $this->Sanitize = new Sanitize; 86 86 87 $this->Sanitize->clean($this->data[ "Ecourse"]);87 $this->Sanitize->clean($this->data['Ecourse']); 88 88 89 89 $this->data['Ecourse']['user_id'] = $this->Auth->user('id'); … … 91 91 $this->Ecourse->create(); 92 92 93 if ($this->Ecourse->save($this->data ['Ecourse'])):94 $this->msgFlash( 'Course saved', '/admin/ecourses/edit/'.$this->Ecourse->getLastInsertID());93 if ($this->Ecourse->save($this->data)): 94 $this->msgFlash(__('Data saved', true), '/admin/ecourses/edit/'.$this->Ecourse->getLastInsertID()); 95 95 endif; 96 96 endif; … … 106 106 107 107 if ( empty($this->data['Ecourse']) ): 108 109 108 $this->data = $this->Ecourse->read(null, $ecourse_id); 110 111 109 else: 112 110 … … 115 113 $this->Sanitize->html($this->data['Ecourse']['description']); 116 114 117 if ($this->Ecourse->save($this->data ['Ecourse'])):118 $this->msgFlash( 'eCourse saved', '/admin/ecourses/edit/'.$this->data["Ecourse"]['id']);115 if ($this->Ecourse->save($this->data)): 116 $this->msgFlash(__('Data saved', true), '/admin/ecourses/edit/'.$this->data["Ecourse"]['id']); 119 117 endif; 120 118 endif; … … 123 121 public function admin_delete($id) 124 122 { 125 if ( $this->Ecourse->del($id)) 126 { 127 $this->msgFlash('Course deleted', '/admin/ecourses/listing'); 128 } 123 if ( $this->Ecourse->del($id)): 124 $this->msgFlash(__('Data removed', true), '/admin/ecourses/listing'); 125 endif; 129 126 } 130 127 }
