error/admin/sectionerror

De MoodleDocs
Revisión del 19:10 24 jul 2014 de German Valero (discusión | contribs.) (as per English 2.7 Docspage)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

El error significa que una nueva página admin 'foo' (la que Usted está desarrollando ahorita mismo) no está registrada con el menú Admin. Se dispara con la llamada:

admin_externalpage_setup('foo');

La solución es añadir una referencia a la página en el archivo apropiado en admin/settings/XXX.php. SomAlgo así como:

$ADMIN->add("parent_section", new admin_externalpage('foo', "Foo Admin Component", "$CFG->wwwroot/$CFG->admin/foo.php"));