$editform->set_data($tool); if ($editform->is_cancelled()) { redirect($returnurl); } else if ($data = $editform->get_data()) { $data->description = $data->description['text']; $data->timemodified = time(); //This is the edit form condition if ($data->id > 0) { // Update $curriculum->curriculum_update_instance($data); } else { //create curriculum $data->timecreated = time(); $curriculum->curriculum_add_instance($data); } redirect($returnurl); } echo $OUTPUT->header(); if ($id < 0) $currenttab = "create"; else $currenttab = "edit"; echo $OUTPUT->heading(get_string('managecurriculum', 'local_curriculum')); $curriculum->print_curriculumtabs($currenttab, $id); if ($id < 0)