Yii2 GridView CheckboxColumn

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yii2 GridView CheckboxColumn相关的知识,希望对你有一定的参考价值。

我在GridView本地有一个工作的Yii2应用程序,但我立即在网上部署它,我开始遇到问题。以下是GridView的错误和代码:

ReflectionException类 kartik grid checkBoxColumn不存在

View File

use kartikgridGridView;

<?= GridView::widget([
                        'dataProvider' => $dataProvider,
                        'filterModel' => $searchModel,
                        'options' => [
                            'class' => 'table table-responsive'
                        ],
                        'columns' => [
                            ['class' => 'kartikgridcheckBoxColumn'],

                            [
                                'class' => 'kartikgridActionColumn',
                                'header' => 'Actions',
                                'headerOptions' => ['width' => '40'],
                                'template' => '{view}&ensp;{update}'
                            ],
                        ],
                    ]); ?>

我试图升级Yii2应用程序的版本,但我仍然遇到同样的问题,同时一切都在本地工作正常。

答案

它应该是'kartikgridCheckboxColumn'而不是'kartikgridcheckboxColumn'你必须在本地的Windows上工作文件名在unix上区分大小写。

GridView内部更改以下内容

'columns' => [
    ['class' => 'kartikgridcheckBoxColumn'],

以下

'columns' => [
    ['class' => 'kartikgridCheckBoxColumn'],

以上是关于Yii2 GridView CheckboxColumn的主要内容,如果未能解决你的问题,请参考以下文章

Yii2 - Gridview 播放下一首歌曲

yii2 gridview 怎么加checkbox

Yii2 GridView 按年份过滤日期

YII2 Gridview 批量删除

在Yii2 gridview中禁用分页

Yii2 GridView 中的 URL