function delete($id) { $o = new Experience($id); if ($o->delete()) { flash_message('success', 'Level đã được xóa thành công'); redirect($this->admin_url . 'experiences/listAll'); } else { flash_message('error', 'Có lỗi. Vui lòng kiểm tra lại'); redirect($this->admin_url . 'experiences/listAll'); } }
$experience->experience_name = $_GET['txt_name']; $experience->var_name = $experience->mod_write_check($_GET['txt_name'], $jt_name->var_name); $experience->is_active = $_GET['txt_active']; if ($experience->save()) { $session->message("Experience updated "); redirect_to($_SERVER['PHP_SELF'] . "?#" . $_GET['id']); die; } else { $message = join("<br />", $experience->errors); } } } if (isset($_GET['action']) && $_GET['action'] == "delete" && isset($_GET['id'])) { $experience = new Experience(); $experience->id = (int) $_GET['id']; if ($experience->delete()) { $session->message("Experience deleted "); redirect_to($_SERVER['PHP_SELF'] . "?#" . $_GET['id']); die; } else { $message = join("<br />", $experience->errors); } } if (isset($_GET['action']) && $_GET['action'] == "add") { if (isset($_POST['bt_add'])) { $add_new = new Experience(); $add_new->experience_name = $_POST['txt_experience_name']; $add_new->var_name = $add_new->mod_write_check($_POST['txt_experience_name']); $add_new->is_active = $_POST['txt_is_active']; if ($add_new->save()) { $session->message("New Year Experience added.");