validate()) { $values = $form->exportValues(); $cat = new Category(); $cat->set_id($values['hid_id']); $cat->set_name($values['name']); if (empty ($values['course_code'])) { $cat->set_course_code(null); }else { $cat->set_course_code($values['course_code']); } $cat->set_description($values['description']); $cat->set_user_id($values['hid_user_id']); $cat->set_parent_id($values['hid_parent_id']); $cat->set_weight($values['weight']); $cat->set_certificate_min_score($values['certif_min_score']); if (empty ($values['visible'])) { $visible = 0; } else { $visible = 1; } $cat->set_visible($visible); $cat->save(); header('Location: '.$_SESSION['gradebook_dest'].'?editcat=&selectcat=' . $cat->get_parent_id()); exit; } $selectcat = isset($_GET['selectcat']) ? Security::remove_XSS($_GET['selectcat']) : ''; $interbreadcrumb[] = array ( 'url' => $_SESSION['gradebook_dest'].'?selectcat='.$selectcat, 'name' => get_lang('Gradebook' )); Display :: display_header(get_lang('EditCategory')); echo '
'.get_lang('EditCategory').'
'; $form->display(); Display :: display_footer();