Ejemplo n.º 1
0
 public function get_category_cell($category, $levelclass, $params)
 {
     if (empty($params['eid'])) {
         throw new Exception('Array key (eid) missing from 3rd param of grade_edit_tree_column_select::get_category_cell($category, $levelclass, $params)');
     }
     $selectall = html_writer::link('#', get_string('all'), ['data-action' => 'grade_edittree-index-bulkselect', 'data-checked' => true]);
     $selectnone = html_writer::link('#', get_string('none'), ['data-action' => 'grade_edittree-index-bulkselect', 'data-checked' => false]);
     $categorycell = parent::get_category_cell($category, $levelclass, $params);
     $categorycell->text = $selectall . ' / ' . $selectnone;
     return $categorycell;
 }
Ejemplo n.º 2
0
 public function get_category_cell($category, $levelclass, $params)
 {
     global $OUTPUT;
     if (empty($params['eid'])) {
         throw new Exception('Array key (eid) missing from 3rd param of grade_edit_tree_column_select::get_category_cell($category, $levelclass, $params)');
     }
     $selectall = new action_link(new moodle_url('#'), get_string('all'), new component_action('click', 'togglecheckboxes', array('eid' => $params['eid'], 'check' => true)));
     $selectnone = new action_link(new moodle_url('#'), get_string('none'), new component_action('click', 'togglecheckboxes', array('eid' => $params['eid'], 'check' => false)));
     $categorycell = parent::get_category_cell($category, $levelclass, $params);
     $categorycell->text = $OUTPUT->render($selectall) . ' / ' . $OUTPUT->render($selectnone);
     return $categorycell;
 }