Hello,
I'm having trouble overriding a renderer. The renderer is not the main renderer for the module.
The renderer to be extended is :
moodle\mod\facetoface\classes\output\session\renderer.php
In my child theme I have the file to be used to override the renderer.
moodle\theme\themename\classes\output\mod_facetoface\session_renderer.php
Now I can get this page to load, but I cannot override any of the methods... The following fails:
require_once($CFG->dirroot . '/mod/facetoface/classes/output/session/renderer.php');
class theme_clsb_session_renderer extends \mod_facetoface\output\session_renderer {
public function session_options($instance, $session, $viewattendees, $editsessions) {
return 'Hello World';
}
}
Any help would be greatly appreciated.
Thanks
J