Overriding Plugin Renderer Moodle
Ich habe eine Website mit Moodle 2.9.3+ und ich habe versucht, den Renderer eines vorhandenen Plugins anzupassen. Daher habe ich Folgendes gefunden:
Ich habe das Folgende in die core_renderer.php meines Themas eingefügt
include_once ($ CFG-> dirroot. "/course/format/topcoll/renderer.php")
Aber als ich versuchte zu tun
class topcoll_local_renderer extends format_topcoll_renderer {
protected function section_header($section, $course, $onsectionpage, $sectionreturn = null) {
...
}
}
it wird ausgeführt, aber die geänderte Funktion wird nicht geladen. Muss ich noch etwas tun? Die geänderte Funktion läuft ohne Probleme, wenn ich den Code direkt in das Plugin ändere, aber nicht so. Ich würde mich über jeden möglichen Hinweis sehr freuen.
Vielen Dan