Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class course_renderer extends \core_course_renderer {
- public function coursecat_coursebox(coursecat_helper $chelper, $course, $additionalclasses = '') {
- if (!isset($this->strings->summary)) {
- $this->strings->summary = get_string('summary');
- }
- if ($chelper->get_show_courses() <= self::COURSECAT_SHOW_COURSES_COUNT) {
- return '';
- }
- if ($course instanceof stdClass) {
- $course = new core_course_list_element($course);
- }
- $content = '';
- $classes = trim('coursebox clearfix '. $additionalclasses);
- if ($chelper->get_show_courses() < self::COURSECAT_SHOW_COURSES_EXPANDED) {
- $classes .= ' collapsed';
- }
- // .coursebox
- $content .= html_writer::start_tag('div', array(
- 'class' => $classes,
- 'data-courseid' => $course->id,
- 'data-type' => self::COURSECAT_TYPE_COURSE,
- ));
- $content .= html_writer::start_tag('div', array('class' => 'info'));
- $content .= $this->course_name($chelper, $course);
- $content .= $this->course_enrolment_icons($course);
- $content .= html_writer::end_tag('div');
- $content .= html_writer::start_tag('div', array('class' => 'content'));
- $content .= $this->coursecat_coursebox_content($chelper, $course);
- $content .= html_writer::end_tag('div');
- $content .= html_writer::end_tag('div'); // .coursebox
- return $content.'xxxxxxxxxx';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement