echo $OUTPUT->header(); if (!$curriculumlist = $DB->get_record('local_curriculum', array('id' => $id))) print_error(' invalid curriculum id'); $enableplan = $curriculumlist->enableplan; //Heading of the page $heading = $assign ? get_string('managecurriculum', 'local_curriculum') : $curriculumlist->fullname; echo $OUTPUT->heading($heading); $currenttab = "manageplan"; $curriculum = new curricula(); if ($assign) $curriculum->print_curriculumtabs($currenttab); //Get the records from the database $curriculum->view_curriculum($id); /** Show the curriculum with all the plans created along with courses * * */ $cplan = curriculumplan::getInstance(); $hierarchy = new hierarchy(); $sql = "SELECT cur.*, pro.fullname AS programname FROM {local_curriculum} AS cur JOIN {local_program} AS pro ON pro.id = cur.programid AND pro.schoolid = cur.schoolid WHERE cur.id = {$id}"; $curriculum = $DB->get_record_sql($sql); $data = array(); $table = new html_table();