if (empty($category)) {
$context = context_system::instance();
$courses = array(); // Show all courses.
+ $PAGE->set_context(context_system::instance());
} else {
$context = context_coursecat::instance($category);
$coursecat = coursecat::get($category);
$courses = $coursecat->get_courses(array('recursive' => true, 'idonly' => true));
+ $PAGE->set_category_by_id($category);
}
// Check permissions.
require_capability('mod/attendance:viewsummaryreports', $context);
$exportfilename = 'attendancecoursesummary.csv';
$PAGE->set_url('/mod/attendance/coursesummary.php', array('category' => $category));
-$PAGE->set_context(context_system::instance());
+
$PAGE->set_heading($SITE->fullname);
$table = new flexible_table('attendancecoursesummary');
$string['autorecorded'] = 'system auto recorded';
$string['coursesummary'] = 'Course summary report';
$string['averageattendance'] = 'Average attendance';
-$string['usedefaultsubnet'] = 'Use default';
\ No newline at end of file
+$string['usedefaultsubnet'] = 'Use default';
+$string['categoryreport'] = 'Course category report';
\ No newline at end of file