Exemple #1
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $about = new Address($id);
         // if($_FILES['image']['name'])
         // {
         // if($about->id){
         // $about->delete_file($about->id,'uploads/about_us/','image');
         // }
         // $_POST['image'] = $about->upload($_FILES['image'],'uploads/about_us/',260,195);
         // }
         // if($_FILES['imagemap']['name'])
         // {
         // if($about->id){
         // $about->delete_file($about->id,'uploads/about_us/','imagemap');
         // }
         // $_POST['imagemap'] = $about->upload($_FILES['imagemap'],'uploads/about_us/');
         // }
         $_POST['name'] = lang_encode($_POST['name']);
         $_POST['address'] = lang_encode($_POST['address']);
         $_POST['tel'] = lang_encode($_POST['tel']);
         $_POST['facebook'] = lang_encode($_POST['facebook']);
         $_POST['twitter'] = lang_encode($_POST['twitter']);
         $_POST['googleplus'] = lang_encode($_POST['googleplus']);
         $_POST['open'] = lang_encode($_POST['open']);
         $_POST['open2'] = lang_encode($_POST['open2']);
         //$_POST['service_time'] = lang_encode($_POST['service_time']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         // $_POST['user_id'] = $this->session->userdata('id');
         $about->from_array($_POST);
         $about->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect('addresses/admin/addresses');
 }
Exemple #2
0
 function save($id = false)
 {
     if ($_POST) {
         $rs = new Talk($id);
         if ($_FILES['image']['name']) {
             if ($rs->id) {
                 $rs->delete_file($rs->id, 'uploads/talks', 'image');
             }
             $_POST['image'] = $rs->upload($_FILES['image'], 'uploads/talks/');
         }
         // if(!$id)$_POST['user_id'] = $this->session->userdata('id');
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['alt'] = lang_encode($_POST['alt']);
         // $_POST['meta_keyword'] = lang_encode($_POST['meta_keyword']);
         // $_POST['meta_description'] = lang_encode($_POST['meta_description']);
         if (!$id) {
             $_POST['status'] = "approve";
         }
         $_POST['slug'] = clean_url($_POST['title']);
         $rs->from_array($_POST);
         $rs->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect($_POST['referer']);
 }
Exemple #3
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $notice = new Notice($id);
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['intro'] = lang_encode($_POST['intro']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['start_date'] = Date2DB($_POST['start_date']);
         $_POST['end_date'] = Date2DB($_POST['end_date']);
         $_POST['start_notice'] = Date2DB($_POST['start_notice']);
         $_POST['end_notice'] = Date2DB($_POST['end_notice']);
         $_POST['open_date'] = Date2DB($_POST['open_date']);
         $_POST['observe_date'] = Date2DB($_POST['observe_date']);
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         if ($_FILES['image']['name']) {
             if ($id) {
                 $notice->delete_file('uploads/notice/thumbnail', 'image');
             }
             $notice->image = $notice->upload($_FILES['image'], 'uploads/notice/thumbnail', 77, 64);
         }
         $notice->from_array($_POST);
         $notice->save();
         set_notify('success', lang('save_data_complete'));
         redirect($_POST['referer']);
     }
 }
Exemple #4
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $hilight = new hilight($id);
         $_POST['title'] = lang_encode($_POST['title']);
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         $_POST['start_date'] = Date2DB($_POST['start_date']);
         $_POST['end_date'] = Date2DB($_POST['end_date']);
         if ($_FILES['image']['name']) {
             if ($id) {
                 $hilight->delete_file('uploads/hilight', 'image');
             }
             if ($id) {
                 $hilight->delete_file('uploads/hilight/thumbnail', 'image');
             }
             $hilight->image = $hilight->upload($_FILES['image'], 'uploads/hilight/', 656, 253);
             $hilight->thumb('uploads/hilight/thumbnail/', 60, 30);
         }
         $hilight->from_array($_POST);
         $hilight->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect('hilights/admin/hilights');
 }
Exemple #5
0
 function save($id = FALSE)
 {
     if ($_POST) {
         if (isset($_POST['orderlist'])) {
             foreach ($_POST['orderlist'] as $key => $item) {
                 if ($item) {
                     $menu = new Menu(@$_POST['orderid'][$key]);
                     $menu->from_array(array('orderlist' => $item));
                     $menu->save();
                 }
             }
             set_notify('success', lang('save_data_complete'));
         } else {
             $menu = new Menu($id);
             if ($_FILES['icon']['name']) {
                 if ($id) {
                     $menu->delete_file('uploads/icon/', 'icon');
                 }
                 $_POST['icon'] = $menu->upload($_FILES['icon'], 'uploads/icon/', 24, 24);
             }
             $_POST['title'] = lang_encode($_POST['title']);
             $_POST['url'] = $_POST['url'];
             $_POST['user_id'] = $this->session->userdata('id');
             $menu->from_array($_POST);
             $menu->save();
             set_notify('success', lang('save_data_complete'));
         }
     }
     redirect('menus/admin/menus');
 }
Exemple #6
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $category = new Category($id);
         $_POST['module'] = "services";
         $_POST['name'] = lang_encode($_POST['name']);
         $category->from_array($_POST);
         $category->save();
         if ($_POST['title']['th']) {
             foreach ($_POST['title']['th'] as $key => $item) {
                 $service = new Service(@$_POST['sub_id'][$key]);
                 if ($item) {
                     $title = array('th' => $_POST['title']['th'][$key], 'en' => $_POST['title']['en'][$key]);
                     $service->title = lang_encode($title);
                     $service->category_id = $category->id;
                     $service->save();
                 }
             }
             // exit;
         }
         set_notify('success', lang('save_data_complete'));
     }
     // redirect($_POST['referer']);
     // redirect($_SERVER['HTTP_REFERER']);
     redirect('services/admin/services');
 }
Exemple #7
0
 function save($id = false)
 {
     $user = new User($id);
     $_POST['short_history'] = lang_encode($_POST['short_history']);
     $_POST['long_history'] = lang_encode($_POST['long_history']);
     $user->profile->from_array($_POST);
     $user->profile->save();
     set_notify('success', lang('save_data_complete'));
     redirect($_SERVER['HTTP_REFERER']);
 }
Exemple #8
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $category = new Category($id);
         $_POST['name'] = lang_encode($_POST['name']);
         $category->from_array($_POST);
         $category->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect('newsletters/admin/categories/member_index');
 }
Exemple #9
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $category = new Category($id);
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         $_POST['name'] = lang_encode($_POST['name']);
         $category->from_array($_POST);
         $category->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect('galleries/admin/categories');
 }
Exemple #10
0
 function save($id = FALSE)
 {
     $this->db->debug = true;
     if ($_POST) {
         $page = new Page($id);
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['user_id'] = $this->session->userdata('id');
         $page->from_array($_POST);
         $page->save();
         set_notify('success', lang('save_data_complete'));
     }
     //redirect('pages/admin/pages');
 }
Exemple #11
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $mediapublic = new Mediapublic($id);
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         $mediapublic->from_array($_POST);
         $mediapublic->save();
         set_notify('success', lang('save_data_complete'));
         redirect($_POST['referer']);
     }
 }
Exemple #12
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $executive = new Executive($id);
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['intro'] = lang_encode($_POST['intro']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['start_date'] = Date2DB($_POST['start_date']);
         $_POST['end_date'] = Date2DB($_POST['end_date']);
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         $executive->from_array($_POST);
         $executive->save();
         set_notify('success', lang('save_data_complete'));
         redirect($_POST['referer']);
     }
 }
Exemple #13
0
 public function save($id = NULL)
 {
     if ($_POST) {
         $rs = new Patient($id);
         if ($_FILES['image']['name']) {
             if ($rs->id) {
                 $rs->delete_file($rs->id, 'uploads/patients/', 'image');
             }
             $_POST['image'] = $rs->upload($_FILES['image'], 'uploads/patients/');
         }
         $_POST['name'] = lang_encode($_POST['name']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['status'] = 'approve';
         $rs->from_array($_POST);
         $rs->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect('patients/admin/patients');
 }
Exemple #14
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $mediafile = new Mediafile($id);
         $_POST['embed'] != "" ? $_POST['file'] = "" : $_POST['embed'];
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['user_id'] = $this->session->userdata('id');
         if ($_FILES['image']['name']) {
             if ($mediafile->id) {
                 $mediafile->delete_file($mediafile->id, 'uploads/mediafiles/', 'image');
             }
             $_POST['image'] = $mediafile->upload($_FILES['image'], 'uploads/mediafiles/', 640, 385);
         }
         $mediafile->from_array($_POST);
         $mediafile->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect("mediafiles/admin/mediafiles");
 }
Exemple #15
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $group = new Group($id);
         $_POST['name'] = lang_encode($_POST['name']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['aboutus'] = lang_encode($_POST['aboutus']);
         $_POST['intro'] = lang_encode($_POST['intro']);
         if ($_FILES['image']['name']) {
             if ($id) {
                 $group->delete_file('uploads/group', 'image');
             }
             $group->image = $group->upload($_FILES['image'], 'uploads/group', 656, 254);
         }
         $group->from_array($_POST);
         $group->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect('groups/admin/groups');
 }
Exemple #16
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $weblink = new Weblink($id);
         if ($_FILES['image']['name']) {
             if ($weblink->id) {
                 $weblink->delete_file($weblink->id, 'uploads/weblinks/', 'image');
             }
             $_POST['image'] = $weblink->upload($_FILES['image'], 'uploads/weblinks/', 98, 90);
             //$weblink->thumb('uploads/weblinks/thumb',50,50);
         }
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['description'] = lang_encode($_POST['description']);
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         $weblink->from_array($_POST);
         $weblink->save();
         set_notify('success', lang('save_data_complete'));
         redirect($_POST['referer']);
     }
 }
Exemple #17
0
 function save($id = FALSE)
 {
     if ($_POST) {
         if (isset($_POST['orderlist'])) {
             foreach ($_POST['orderlist'] as $key => $item) {
                 if ($item) {
                     $category = new Category(@$_POST['orderid'][$key]);
                     $category->from_array(array('orderlist' => $item));
                     $category->save();
                 }
             }
             set_notify('success', lang('save_data_complete'));
         } else {
             $category = new Category($id);
             $_POST['name'] = lang_encode($_POST['name']);
             $category->from_array($_POST);
             $category->save();
             set_notify('success', lang('save_data_complete'));
         }
     }
     redirect('webboards/admin/categories');
 }
Exemple #18
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $information = new Information($id);
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['intro'] = lang_encode($_POST['intro']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         if ($_FILES['image']['name']) {
             if ($id) {
                 $information->delete_file('uploads/information/thumbnail', 'image');
             }
             $information->image = $information->upload($_FILES['image'], 'uploads/information/thumbnail', 77, 64);
         }
         $information->from_array($_POST);
         $information->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect($_POST['referer']);
 }
Exemple #19
0
 public function save($id = NULL)
 {
     if ($_POST) {
         $rs = new Staff($id);
         if ($_FILES['image']['name']) {
             if ($rs->id) {
                 $rs->delete_file($rs->id, 'uploads/staffs/', 'image');
             }
             $_POST['image'] = $rs->upload($_FILES['image'], 'uploads/staffs/', 180, 220);
         }
         // echo print_r($_POST['name'])."<br><Br>";
         $_POST['name'] = lang_encode($_POST['name']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['status'] = 'approve';
         // echo $_POST['name'];
         // exit;
         $rs->from_array($_POST);
         $rs->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect('staffs/admin/staffs');
 }
Exemple #20
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $knowledge = new Knowledge($id);
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['intro'] = lang_encode($_POST['intro']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['start_date'] = Date2DB($_POST['start_date']);
         $_POST['end_date'] = Date2DB($_POST['end_date']);
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         if ($_FILES['image']['name']) {
             if ($id) {
                 $knowledge->delete_file('uploads/knowledge/thumbnail', 'image');
             }
             $knowledge->image = $knowledge->upload($_FILES['image'], 'uploads/knowledge/thumbnail', 77, 64);
         }
         $knowledge->from_array($_POST);
         $knowledge->save();
         fix_file($_FILES['file']);
         foreach ($_POST['doc'] as $key => $doc) {
             if (@$_FILES['file'][$key]['name'] || @$_POST['doc_id'][$key]) {
                 $knowledge_file = new Knowledge_file(@$_POST['doc_id'][$key]);
                 if ($_FILES['file'][$key]['name']) {
                     if (@$_POST['doc_id'][$key]) {
                         $knowledge_file->delete_file('uploads/knowledge', 'file');
                     }
                     $knowledge_file->file = $knowledge_file->upload($_FILES['file'][$key], 'uploads/knowledge');
                 }
                 $knowledge_file->name = $doc;
                 $knowledge_file->knowledge_id = $knowledge->id;
                 $knowledge_file->save();
             }
         }
         set_notify('success', lang('save_data_complete'));
         redirect($_POST['referer']);
     }
 }
Exemple #21
0
 function save($id = FALSE)
 {
     if ($_POST) {
         $content = new Content($id);
         // $_POST['slug'] = clean_url($_POST['title']);
         $_POST['title'] = lang_encode($_POST['title']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         $_POST['status'] = "approve";
         if (!$id) {
             $_POST['user_id'] = $this->session->userdata('id');
         }
         if (@$_FILES['image']['name']) {
             if ($id) {
                 $content->delete_file($content->id, 'uploads/book/thumbnail', 'image', 115, 162);
             }
             $content->image = $book->upload($_FILES['image'], 'uploads/book/');
         }
         $content->from_array($_POST);
         $content->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect($_POST['current']);
 }
Exemple #22
0
 function save($id = false)
 {
     if ($_POST) {
         $rs = new Dentist($id);
         if ($_FILES['image']['name']) {
             if ($rs->id) {
                 $rs->delete_file($rs->id, 'uploads/dentists', 'image');
             }
             $_POST['image'] = $rs->upload($_FILES['image'], 'uploads/dentists/');
         }
         // if(!$id)$_POST['user_id'] = $this->session->userdata('id');
         $_POST['name'] = lang_encode($_POST['name']);
         $_POST['experience'] = lang_encode($_POST['experience']);
         $_POST['detail'] = lang_encode($_POST['detail']);
         if (!$id) {
             $_POST['status'] = "approve";
         }
         $rs->from_array($_POST);
         $rs->save();
         set_notify('success', lang('save_data_complete'));
     }
     redirect($_POST['referer']);
 }
Exemple #23
0
 function save($topic_id = FALSE, $id = FALSE)
 {
     if ($_POST) {
         if (isset($_POST['orderlist'])) {
             foreach ($_POST['orderlist'] as $key => $item) {
                 if ($item) {
                     $faq = new Faq(@$_POST['orderid'][$key]);
                     $faq->from_array(array('orderlist' => $item));
                     $faq->save();
                 }
             }
             set_notify('success', lang('save_data_complete'));
         } else {
             $faq = new Faq($id);
             $_POST['question'] = lang_encode($_POST['question']);
             $_POST['answer'] = lang_encode($_POST['answer']);
             $_POST['user_id'] = $this->session->userdata('id');
             $faq->from_array($_POST);
             $faq->save();
             set_notify('success', lang('save_data_complete'));
         }
         redirect($_POST['referer']);
     }
 }