示例#1
0
 /**
  * Overrides the default navigation to include curriculum breadcrumbs if appropriate
  */
 function build_navbar_default($who = null, $addparent = true, $params = array())
 {
     $action = $this->optional_param('action', '', PARAM_CLEAN);
     $cancel = $this->optional_param('cancel', '', PARAM_CLEAN);
     $paramname = '';
     $parent = $this->get_cm_id(empty($action), $paramname);
     $params = array();
     $lp_bc = true;
     if (!empty($parent)) {
         //viewing from within curriculum
         $params['id'] = $parent;
         //$params[$paramname] = $parent;
         $curriculumpage = new curriculumpage($params);
         $curriculum_navigation = $curriculumpage->build_navbar_view($this, $paramname);
         $lp_bc = false;
     }
     parent::build_navbar_default(null, $lp_bc, $params);
 }