Substituindo o renderizador do plugin moodle
Eu tenho o site executando o Moodle 2.9.3+ e estava tentando personalizar o renderizador de um plug-in existente, então achei o seguinte:
Adicionei o seguinte ao core_renderer.php do meu tema
include_once ($ CFG-> dirroot. "/course/format/topcoll/renderer.php");
mas quando eu tentei fazer
class topcoll_local_renderer extends format_topcoll_renderer {
protected function section_header($section, $course, $onsectionpage, $sectionreturn = null) {
...
}
}
é executado, mas não está carregando a função modificada. Preciso fazer mais alguma coisa? a função modificada está sendo executada sem problemas quando altero o código diretamente no plug-in, mas não assim. Eu apreciaria muito qualquer sugestão possível.
obrigado