Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 129... Línea 129...
129
        return $OUTPUT->container($this->screen->html());
129
        return $OUTPUT->container($this->screen->html());
130
    }
130
    }
Línea 131... Línea 131...
131
 
131
 
132
    protected function setup_groups() {
132
    protected function setup_groups() {
-
 
133
        parent::setup_groups();
133
        parent::setup_groups();
134
        if ($this->groupmode) {
-
 
135
            $this->group_selector = static::groups_course_menu($this->course);
134
        $this->group_selector = static::groups_course_menu($this->course);
136
        }
Línea 135... Línea 137...
135
    }
137
    }
136
 
138
 
137
    /**
139
    /**
Línea 142... Línea 144...
142
     * @return string
144
     * @return string
143
     */
145
     */
144
    protected static function groups_course_menu(stdClass $course) {
146
    protected static function groups_course_menu(stdClass $course) {
145
        global $PAGE;
147
        global $PAGE;
Línea 146... Línea -...
146
 
-
 
147
        $renderer = $PAGE->get_renderer('core_grades');
148
 
148
        return $renderer->group_selector($course);
149
        return $PAGE->get_renderer('core', 'course')->render(new \core_course\output\actionbar\group_selector($PAGE->context));
Línea 149... Línea 150...
149
    }
150
    }
150
 
151
 
151
    /**
152
    /**
Línea 187... Línea 188...
187
        foreach ($options as $type => $option) {
188
        foreach ($options as $type => $option) {
188
            $action = new \action_menu_link_secondary(new \moodle_url('#'), null, $option,
189
            $action = new \action_menu_link_secondary(new \moodle_url('#'), null, $option,
189
                ['data-action' => $type, 'data-role' => 'bulkaction']);
190
                ['data-action' => $type, 'data-role' => 'bulkaction']);
190
            $menu->add($action);
191
            $menu->add($action);
191
        }
192
        }
192
        $menu->attributes['class'] .= ' float-left my-auto';
193
        $menu->attributes['class'] .= ' float-start my-auto';
Línea 193... Línea 194...
193
 
194
 
194
        return $output->render($menu);
195
        return $output->render($menu);
195
    }
196
    }