function views_plugin_display_table_rowspan::render_grouping_sets in Views Table Rowspan 7
Overwrite method render_grouping_sets().
Merge all group in one table, then merge duplidate row to one row.
Overrides views_plugin_style::render_grouping_sets
File
- views/
plugins/ views_plugin_display_table_rowspan.inc, line 46 - Views handler display Table Rowspan.
Class
- views_plugin_display_table_rowspan
- Style plugin to merge duplicate row in table.
Code
function render_grouping_sets($sets, $level = 0) {
if (!empty($this->options['grouping'])) {
if (!empty($this->options['rowspan'])) {
$rows = $this
->get_colspan_rows($sets);
$sets = array(
array(
'group' => '',
'rows' => $rows,
),
);
// Convert sets to one group.
$this->options['grouping'] = array();
}
}
return parent::render_grouping_sets($sets, $level);
}