MDL-52039 block_tags: hide tagtype element if n/a

This commit is contained in:
Marina Glancy
2015-11-07 12:44:03 +08:00
parent 3a325f777f
commit b7191a5616
+6 -3
View File
@@ -30,6 +30,7 @@
*/
class block_tags_edit_form extends block_edit_form {
protected function specific_definition($mform) {
global $CFG;
// Fields for editing HTML block title and contents.
$mform->addElement('header', 'configheader', get_string('blocksettings', 'block'));
@@ -44,8 +45,10 @@ class block_tags_edit_form extends block_edit_form {
$mform->addElement('select', 'config_numberoftags', get_string('numberoftags', 'blog'), $numberoftags);
$mform->setDefault('config_numberoftags', 80);
$defaults = array('default'=>'default', 'official'=>'official', ''=>'both');
$mform->addElement('select', 'config_tagtype', get_string('defaultdisplay', 'block_tags'), $defaults);
$mform->setDefault('config_tagtype', '');
if (!empty($CFG->block_tags_showcoursetags)) {
$defaults = array('default'=>'default', 'official'=>'official', ''=>'both');
$mform->addElement('select', 'config_tagtype', get_string('defaultdisplay', 'block_tags'), $defaults);
$mform->setDefault('config_tagtype', '');
}
}
}