Как установить конфигурацию по умолчанию для GridView в Yii2 без фабрики виджетов?

Вот как выглядит сетка в Yii2:

 $dataProvider,
    'filterModel' => $searchModel,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],
        ...
        ['class' => 'yii\grid\ActionColumn'],
    ],
]); ?>

Я хочу немного изменить сетку, поэтому добавлю эту строку:

tableOptions'=>['class'=>'table table-condensed'], 

Это прекрасно работает, но ...

Я хочу, чтобы это было значением по умолчанию для всех моих сеток!

В Yii 1 это будет выглядеть так:

'widgetFactory' => array(
    'widgets' => array(
        'CGridView' => array(
            'htmlOptions' => ['class'=>'table table-condensed']
        ),
    ),
),

Однако в Yii2 нет фабрики виджетов. Вместо этого, глядя на основной конфиг, я ожидал, что это сработает:

'grid'=>[
    'class' => 'yii\grid\GridView',
    'tableOptions'=>['class'=>'table table-condensed'],
],

Но это не так. Так что я делаю не так? Любые намеки очень ценятся. Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос