bonjour
je voulais ajouter un node dans mon activité qui represente un plugin local mais ca marche pas
function local_version_memory_extends_settings_navigation(settings_navigation $navigation,$context){
global $DB,$PAGE;
//$memory = $DB->get_record('memory', array('id' => $PAGE->cm->instance));
// If not in a course context, then leave
if ($PAGE->context->contextlevel == CONTEXT_MODULE and get_config('local_version_memory', 'enabled')){
if ($cm = get_coursemodule_from_id(false, $PAGE->context->instanceid, 0, false) and $cm->modname == 'memory') {
$mynode=$navigation->get('memory',navigation_node::TYPE_ACTIVITY);
$mynode->add(
get_string('version_memory', 'local_version_memory'),
new moodle_url('/local/version_memory/layout.php', array('id' => $PAGE->cm->instanceid)),
navigation_node::TYPE_SETTING,
get_string('version_memory', 'local_version_memory'),
null, new pix_icon('find', 'memory'));
}
}
}
mais il trouve pas le node
merci pour l'aide