Proyectos de Subversion Moodle

Rev

Autoría | Ultima modificación | Ver Log |

<?php

defined('MOODLE_INTERNAL') || die();

/*
 function {modulename}_extend_navigation(${modulename}node, $course, $module, $cm)
function {modulename}_extend_settings_navigation($settings, ${modulename}node)
 */

function local_cesa_reportes_extends_navigation(global_navigation $nav) {
    local_cesa_reportes_extend_navigation($nav);
}

function local_cesa_reportes_extend_navigation(global_navigation $nav) {
    global $CFG, $DB;
    
    if (isloggedin()) {
        $context = context_system::instance();
        if (has_capability('local/cesa_reportes:view', $context)) {
                
                $node = $nav->add(
                    get_string('pluginname', 'local_cesa_reportes'),
                    new moodle_url($CFG->wwwroot . '/local/cesa_reportes/?classname=dashboard'),
                    navigation_node::TYPE_CUSTOM,
                    null,
                    'cesa_reportes',
                    new pix_icon('icon', get_string('pluginname', 'local_cesa_reportes'), 'local_cesa_reportes')
                    );
                
                $node->showinflatnavigation = true;
            
        }
            //require_once __DIR__ . "/classes/util/node.php";
           // \local_cesa_reportes\util\node::add_admin_code();
    }
}