yii\grid\GridView::renderColumnGroup PHP Method

renderColumnGroup() public method

Renders the column group HTML.
public renderColumnGroup ( ) : boolean | string
return boolean | string the column group HTML or `false` if no column group should be rendered.
    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);
            }
            return Html::tag('colgroup', implode("\n", $cols));
        } else {
            return false;
        }
    }