Estoy intentado hubicar una lista desplegable (como la selección de yesno o del día) con dos opciones en la vista (view.php) de mi módulo para 2.0.
Para ello, he visto dos formas de hacerlo:
1. La primera:
$menu = new moodle_select_menu; $menu->options = $gradebook_history_options; $menu->name = 'restore_gradebook_history'; $menu->selectedoption = $restore_gradebook_history; echo $OUTPUT->select_menu($menu);
En: http://docs.moodle.org/en/Development:What_to_do_about_weblib_methods_with_lots_of_arguments
2. La segunda:
$select = moodle_select::make($options, $name, $selected); // Required $select->nothinglabel = $nothing; $select->nothingvalue = $nothingvalue; $select->disabled = $disabled; $select->tabindex = $tabindex; $select->id = $id; $select->listbox = $listbox; $select->multiple = $multiple; $select->add_classes($class); echo $OUTPUT->select($select);
En: http://docs.moodle.org/en/Development:Deprecated_functions_in_2.0
Pues resulta que ninguna de las dos opciones me funciona, la primera me muestra el siguiente mensaje de error:
Y la segunda, no me muestra nada, página en blanco.