mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 08:26:37 +02:00
MDL-20204 one more step away from html_select
This commit is contained in:
parent
c86a91d508
commit
2f0e96e447
8 changed files with 29 additions and 80 deletions
|
@ -1149,33 +1149,15 @@ class grade_edit_tree_column_select extends grade_edit_tree_column {
|
|||
}
|
||||
|
||||
public function get_item_cell($item, $params) {
|
||||
global $OUTPUT;
|
||||
if (empty($params['itemtype']) || empty($params['eid'])) {
|
||||
throw new Exception('Array key (itemtype or eid) missing from 2nd param of grade_edit_tree_column_select::get_item_cell($item, $params)');
|
||||
error('Array key (itemtype or eid) missing from 2nd param of grade_edit_tree_column_select::get_item_cell($item, $params)');
|
||||
}
|
||||
$itemselect = '';
|
||||
|
||||
if ($params['itemtype'] != 'course' && $params['itemtype'] != 'category') {
|
||||
$itemselect = html_select_option::make_checkbox('0', false, get_string('select'));
|
||||
$itemselect->label->add_class('accesshide');
|
||||
$itemselect->add_action('change', 'toggleCategorySelector');
|
||||
$itemselect->add_class('itemselect');
|
||||
$itemselect = $OUTPUT->checkbox($itemselect, 'select_'.$params['eid']);
|
||||
$itemselect = '<input class="itemselect" type="checkbox" name="select_'.$params['eid'].'" onchange="toggleCategorySelector();"/>'; // TODO: convert to YUI handler
|
||||
}
|
||||
/*
|
||||
if (empty($params['itemtype']) || empty($params['eid'])) {
|
||||
throw new Exception('Array key (itemtype or eid) missing from 2nd param of grade_edit_tree_column_select::get_item_cell($item, $params)');
|
||||
}
|
||||
$itemselect = '';
|
||||
|
||||
if ($params['itemtype'] != 'course' && $params['itemtype'] != 'category') {
|
||||
$itemselect = '<input class="itemselect" type="checkbox" name="select_'.$params['eid'].'" onchange="toggleCategorySelector();"/>';
|
||||
}
|
||||
*/
|
||||
$itemcell = clone($this->itemcell);
|
||||
$itemcell->add_classes(array('last', 'selection'));
|
||||
$itemcell->text = $itemselect;
|
||||
return $itemcell;
|
||||
return '<td class="cell last selection">' . $itemselect . '</td>';
|
||||
}
|
||||
|
||||
public function is_hidden($mode='simple') {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue