MDL-41895 conditions Show details of grouping restriction
This commit is contained in:
+13
-1
@@ -361,6 +361,19 @@ class condition_info_section extends condition_info_base {
|
||||
protected function get_context() {
|
||||
return context_course::instance($this->item->course);
|
||||
}
|
||||
|
||||
public function get_full_information($modinfo=null) {
|
||||
$information = parent::get_full_information($modinfo);
|
||||
|
||||
// Grouping conditions.
|
||||
if ($this->item->groupingid > 0) {
|
||||
$information .= get_string(
|
||||
'requires_grouping',
|
||||
'condition', groups_get_grouping_name($this->item->groupingid));
|
||||
}
|
||||
|
||||
return $information;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -777,7 +790,6 @@ abstract class condition_info_base {
|
||||
|
||||
$information = '';
|
||||
|
||||
|
||||
// Completion conditions
|
||||
if (count($this->item->conditionscompletion) > 0) {
|
||||
if ($this->item->course == $COURSE->id) {
|
||||
|
||||
Reference in New Issue
Block a user