public function get_item_cell($item, $params) { if (empty($params['itemtype']) || empty($params['eid'])) { print_error('missingitemtypeoreid', 'core_grades'); } $itemcell = parent::get_item_cell($item, $params); if ($params['itemtype'] != 'course' && $params['itemtype'] != 'category') { $itemcell->text = '<label class="accesshide" for="select_' . $params['eid'] . '">' . get_string('select', 'grades', $item->itemname) . '</label> <input class="itemselect ignoredirty" type="checkbox" name="select_' . $params['eid'] . '" id="select_' . $params['eid'] . '"/>'; } return $itemcell; }
public function get_item_cell($item, $params) { if (empty($params['itemtype']) || empty($params['eid'])) { error('Array key (itemtype or eid) missing from 2nd param of grade_edit_tree_column_select::get_item_cell($item, $params)'); } $itemcell = parent::get_item_cell($item, $params); if ($params['itemtype'] != 'course' && $params['itemtype'] != 'category') { $itemcell->text = '<label class="accesshide" for="select_' . $params['eid'] . '">' . get_string('select', 'grades', $item->itemname) . '</label> <input class="itemselect ignoredirty" type="checkbox" name="select_' . $params['eid'] . '" id="select_' . $params['eid'] . '" onchange="toggleCategorySelector();"/>'; // TODO: convert to YUI handler } return $itemcell; }