Код: Выделить всё
'columns' => array(
...
array(
'header'=>'Площадь ' . h::gridFilter($sort, 'total_area', $this, true, 'общая')
. " / " . h::gridFilter($sort, 'living_area', $this, true, 'жилая')
. " / " . h::gridFilter($sort, 'kitchen_area', $this, true, 'кухни'),
'sortable'=>false,
'value'=>array($model, 'gridGetArea'),
),
...
)
//метод своего хелпера для формирования корректной ссылки на сортировку
h::gridFilter($sort, $attribute, $controller, $html=false, $label=null)
ps: Не знаю на сколько мое желание оправдано или я просто более элегантного способа не увидел.
update:
хех... более элегантно было написать класс расширяющий CGridColumn (Yii1) или yii\grid\Column (Yii2)