recuperer un node d'activité précis??

recuperer un node d'activité précis??

par malika younes,
Nombre de réponses : 0

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  

Moyenne des évaluations  -