MDL-70753 report: Provide a separate page for course report
Provide page for the reports in the course administration. The page has a drop down to navigate to different reports. The navigation is remembered just like the grade reports in the course. Signed-off-by: Sujith Haridasan <[email protected]>
This commit is contained in:
@@ -4491,8 +4491,9 @@ class settings_navigation extends navigation_node {
|
||||
|
||||
// View course reports.
|
||||
if ($adminoptions->reports) {
|
||||
$reportnav = $coursenode->add(get_string('reports'), null, self::TYPE_CONTAINER, null, 'coursereports',
|
||||
new pix_icon('i/stats', ''));
|
||||
$reportnav = $coursenode->add(get_string('reports'),
|
||||
new moodle_url('/report/view.php', ['courseid' => $coursecontext->instanceid]),
|
||||
self::TYPE_CONTAINER, null, 'coursereports', new pix_icon('i/stats', ''));
|
||||
$coursereports = core_component::get_plugin_list('coursereport');
|
||||
foreach ($coursereports as $report => $dir) {
|
||||
$libfile = $CFG->dirroot.'/course/report/'.$report.'/lib.php';
|
||||
|
||||
Reference in New Issue
Block a user