Changeset 617 for trunk/app/controllers/ecourses_controller.php
- Timestamp:
- 07/01/08 19:06:58 (5 months ago)
- Files:
-
- 1 modified
-
trunk/app/controllers/ecourses_controller.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/app/controllers/ecourses_controller.php
r583 r617 23 23 24 24 /**** ===== ADMIN SECTION ========== ****/ 25 public function admin_start() 26 { 27 $this->layout = 'admin'; 28 29 $conditions = array("user_id"=>$this->Auth->user('id')); 30 $fields = array('id', 'title', 'access', 'status'); 31 $order = "Ecourse.title DESC"; 32 33 $this->set('data', $this->Ecourse->findAll($conditions, $fields, $order)); 34 } 25 35 26 public function admin_listing($page=1) 36 {27 { 37 28 $this->layout = 'admin'; 38 29 … … 53 44 $conditions = array("Ecourse.user_id"=>$this->Auth->user('id'), "Ecourse.id"=>$ecourse_id); 54 45 55 if ( $historic === 'historic' ) 56 { 46 if ( $historic === 'historic' ): 57 47 $this->Ecourse->filed(); //show filed classrooms 58 48 59 49 $this->set('historic', true); 60 }50 endif; 61 51 62 52 $order = "Ecourse.id DESC"; … … 97 87 $this->set('langs', Set::combine($this->Ecourse->Lang->find('all', array('order' => 'lang')), "{n}.Lang.id","{n}.Lang.lang")); 98 88 99 if (!empty($this->data['Ecourse'])) 100 { 89 if (!empty($this->data['Ecourse'])): 101 90 $this->Sanitize = new Sanitize; 102 91 … … 107 96 $this->Ecourse->create(); 108 97 109 if ($this->Ecourse->save($this->data['Ecourse'])) 110 { 98 if ($this->Ecourse->save($this->data['Ecourse'])): 111 99 $this->msgFlash('Course saved', '/admin/ecourses/edit/'.$this->Ecourse->getLastInsertID()); 112 } 113 }100 endif; 101 endif; 114 102 } 115 103 116 public function admin_edit($ id = null)104 public function admin_edit($ecourse_id = null) 117 105 { 118 106 $this->layout = 'admin'; … … 122 110 $this->set('langs', Set::combine($this->Ecourse->Lang->find('all', array('order' => 'lang')), "{n}.Lang.id","{n}.Lang.lang")); 123 111 124 if ( empty($this->data['Ecourse']) ) 125 { 112 if ( empty($this->data['Ecourse']) ): 126 113 127 $this->Ecourse->id = $id; 128 129 $this->Subject = new Subject; 130 131 $this->data = $this->Ecourse->read(); 132 133 } 134 else 135 { 114 $this->data = $this->Ecourse->read(null, $ecourse_id); 115 116 else: 117 136 118 $this->Sanitize = new Sanitize; 137 119 138 $this->Sanitize->html($this->data[ "Ecourse"]['description']);120 $this->Sanitize->html($this->data['Ecourse']['description']); 139 121 140 if ($this->Ecourse->save($this->data['Ecourse'])) 141 { 142 $this->msgFlash('Course saved', '/admin/ecourses/edit/'.$this->data["Ecourse"]['id']); 143 } 144 } 122 if ($this->Ecourse->save($this->data['Ecourse'])): 123 $this->msgFlash('eCourse saved', '/admin/ecourses/edit/'.$this->data["Ecourse"]['id']); 124 endif; 125 endif; 145 126 } 146 127
