MDL-19817 Migrated choose_from_menu to the new $OUTPUT->select_menu() function
This commit is contained in:
+6
-1
@@ -285,7 +285,12 @@
|
||||
while(list($key,$val)=each($wiki_list)) {
|
||||
$wiki_admin_list[$key."&action=$action"]=$val;
|
||||
}
|
||||
choose_from_menu($wiki_admin_list, "wikiselect", $selected, "choose", $script);
|
||||
$selectmenu = new moodle_select_menu();
|
||||
$selectmenu->options = $wiki_admin_list;
|
||||
$selectmenu->name = 'wikiselect';
|
||||
$selectmenu->selectedvalue = $selected;
|
||||
$selectmenu->add_action('change', 'go_to_wiki');
|
||||
echo $OUTPUT->select_menu($selectmenu);
|
||||
echo '</td>';
|
||||
echo '</tr></table>';
|
||||
echo '</fieldset></form>';
|
||||
|
||||
+6
-2
@@ -300,8 +300,12 @@
|
||||
|
||||
echo '<td class="sideblockheading">'
|
||||
.get_string('otherwikis', 'wiki').': ';
|
||||
$script = 'self.location=getElementById(\'otherwikis\').wikiselect.options[getElementById(\'otherwikis\').wikiselect.selectedIndex].value';
|
||||
choose_from_menu($wiki_list, "wikiselect", $selected, "choose", $script);
|
||||
$selectmenu = new moodle_select_menu();
|
||||
$selectmenu->options = $wiki_list;
|
||||
$selectmenu->name = 'wikiselect';
|
||||
$selectmenu->selectedvalue = $selected;
|
||||
$selectmenu->add_action('change', 'go_to_wiki');
|
||||
echo $OUTPUT->select_menu($selectmenu);
|
||||
echo '</td>';
|
||||
echo '</tr></table>';
|
||||
echo '</form>';
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
function go_to_wiki(e, args) {
|
||||
self.location = e.target.value;
|
||||
}
|
||||
Reference in New Issue
Block a user