Yii 2 GridView - 设置过滤器输入字段的选项

ome*_*itz 1 php yii2

当我阅读文档并尝试一切方法时,没有办法将input-smHTML/Bootstrap 类添加到 Yii 2 中小部件的过滤器输入字段GridView中。

我能做的一件事是使用jQuery,搜索这些元素并将它们添加到一个input-sm类中。

有没有办法在 Yii 2 中实现这一点?

Biz*_*ley 5

有可能,filterInputOptionsDataColumn类中有这个。

<?= GridView::widget([
    // ...
    'columns' => [
        // ...
        [
            'attribute' => 'name',
            'filterInputOptions' => [
                'class' => 'form-control input-sm', 
                'id' => null
            ],
        ]
    ],
]) ?>
Run Code Online (Sandbox Code Playgroud)