예제 #1
0
 /**
  * Returns HTML to print tree of course categories (with number of courses) for the frontpage
  *
  * @return string
  */
 public function frontpage_categories_list()
 {
     global $CFG;
     require_once $CFG->libdir . '/coursecatlib.php';
     $chelper = new coursecat_helper();
     $chelper->set_subcat_depth($CFG->maxcategorydepth)->set_show_courses(self::COURSECAT_SHOW_COURSES_COUNT)->set_categories_display_options(array('limit' => $CFG->coursesperpage, 'viewmoreurl' => new moodle_url('/course/index.php', array('browse' => 'categories', 'page' => 1))))->set_attributes(array('class' => 'frontpage-category-names'));
     return $this->coursecat_tree($chelper, coursecat::get(0));
 }