Esempio n. 1
0
 public function edit_post()
 {
     $data = $this->data;
     //取得公用數據
     $this->form_validation->set_rules('classname_Str', 'classname_Str', 'required');
     if ($this->form_validation->run() !== FALSE) {
         $classid_Num = $this->input->post('classid_Num', TRUE);
         $classname_Str = $this->input->post('classname_Str', TRUE);
         $prioritynum_Num = $this->input->post('prioritynum_Num', TRUE);
         $class_ClassMeta = new ClassMeta();
         $class_ClassMeta->construct(array('classid_Num' => $classid_Num, 'classname_Str' => $classname_Str, 'prioritynum_Num' => $prioritynum_Num, 'modelname_Str' => 'advertising'));
         $class_ClassMeta->update(array());
         $this->load->model('Message');
         $this->Message->show(array('message' => '設定成功', 'url' => 'admin/base/advertising/classmeta/tablelist'));
     } else {
         $this->load->model('Message');
         $this->Message->show(array('message' => validation_errors(), 'url' => 'admin/base/advertising/classmeta/tablelist'));
     }
 }
Esempio n. 2
0
 public function delete()
 {
     $hash_Str = $this->input->get('hash');
     $classid_Num = $this->input->get('classid');
     //CSRF過濾
     if ($hash_Str == $this->security->get_csrf_hash()) {
         $ClassMeta = new ClassMeta();
         $ClassMeta->construct(array('classid_Num' => $classid_Num));
         $ClassMeta->destroy();
         $this->load->model('Message');
         $this->Message->show(array('message' => '刪除成功', 'url' => 'admin/base/note/classmeta/tablelist'));
     } else {
         $this->load->model('Message');
         $this->Message->show(array('message' => 'hash驗證失敗,請使用標準瀏覽器進行刪除動作', 'url' => 'admin/base/note/classmeta/tablelist'));
     }
 }