|
|
|
@ -376,21 +376,16 @@ class GridView extends BaseListView
|
|
|
|
|
*/ |
|
|
|
|
public function renderColumnGroup() |
|
|
|
|
{ |
|
|
|
|
$requireColumnGroup = false; |
|
|
|
|
foreach ($this->columns as $column) { |
|
|
|
|
/* @var $column Column */ |
|
|
|
|
if (!empty($column->options)) { |
|
|
|
|
$requireColumnGroup = true; |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if ($requireColumnGroup) { |
|
|
|
|
$cols = []; |
|
|
|
|
foreach ($this->columns as $column) { |
|
|
|
|
$cols[] = Html::tag('col', '', $column->options); |
|
|
|
|
} |
|
|
|
|
$cols = []; |
|
|
|
|
foreach ($this->columns as $col) { |
|
|
|
|
$cols[] = Html::tag('col', '', $col->options); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return Html::tag('colgroup', implode("\n", $cols)); |
|
|
|
|
return Html::tag('colgroup', implode("\n", $cols)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return false; |
|
|
|
|