if ($CFG->forcelogin) { require_login(); } else { user_accesstime_log(); } if (!has_capability('local/help_desk:manage', $systemcontext)) { print_error('You dont have permissions'); } $string = get_string('pluginname', 'local_help_desk'); $PAGE->set_url('/local/help_desk/index.php'); $PAGE->set_title($string); $PAGE->navbar->add(get_string('pluginname', 'local_help_desk')); $output = $PAGE->get_renderer('local_help_desk'); $hierarchy = new hierarchy(); $help_desk = new help_desk(); //Header and the navigation bar $PAGE->set_heading($SITE->fullname); $tab = 'report'; echo $OUTPUT->header(); $help_desk->createtabview($tab); $schools_list = $hierarchy->get_schools(); $sem_list = $school > 0 ? $help_desk->school_semesters($school) : array('0' => 'Select'); $school_url = new moodle_url('/local/help_desk/report.php'); $select_school = new single_select($school_url, 'school', $schools_list, $school); $select_school->set_label(get_string('school', 'local_help_desk'), array('class' => 'form-item form-label')); $term_url = new moodle_url('/local/help_desk/report.php', array('school' => $school)); $select_term = new single_select($term_url, 'term', $sem_list, $term); $select_term->set_label(get_string('term', 'local_help_desk'), array('class' => 'form-item form-label')); echo "<div class='form-item clearfix' >" . $OUTPUT->render($select_school) . "</div>"; echo "<div class='form-item clearfix' >" . $OUTPUT->render($select_term) . "</div>"; echo $OUTPUT->footer();