MDL-61715 question: qbank_chooser is not intelligent about headings

This commit is contained in:
vinhle 2018-04-23 14:52:26 +07:00
parent 6d4bc5bd34
commit 8e0bebd1cd

View file

@ -57,10 +57,12 @@ class qbank_chooser extends \core\output\chooser {
return new qbank_chooser_item($qtype, $context); return new qbank_chooser_item($qtype, $context);
}, $real)); }, $real));
$sections[] = new chooser_section('other', new lang_string('other'), if (!empty($fake)) {
array_map(function($qtype) use ($context) { $sections[] = new chooser_section('other', new lang_string('other'),
array_map(function ($qtype) use ($context) {
return new qbank_chooser_item($qtype, $context); return new qbank_chooser_item($qtype, $context);
}, $fake)); }, $fake));
}
parent::__construct(new moodle_url('/question/question.php'), parent::__construct(new moodle_url('/question/question.php'),
new lang_string('chooseqtypetoadd', 'question'), $sections, 'qtype'); new lang_string('chooseqtypetoadd', 'question'), $sections, 'qtype');