Example #1
0
 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.");