Yii2 GridView CheckboxColumn - PullRequest
       11

Yii2 GridView CheckboxColumn

0 голосов
/ 07 июня 2018

У меня есть работающее приложение Yii2 локально с GridView, но сразу же я развернул его онлайн, у меня начались проблемы с ним.Ниже приведена ошибка и код для GridView:

ReflectionException Класс \ kartik \ grid \ checkBoxColumn не существует

View File

use kartik\grid\GridView;

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

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

Я пытался обновить версию приложения Yii2, но все же у меня все та же проблема, хотя локально все работает нормально.

1 Ответ

0 голосов
/ 07 июня 2018

это должно быть '\kartik\grid\CheckboxColumn', а не '\kartik\grid\checkboxColumn', вы должны работать с окнами локально, имена файлов чувствительны к регистру в Unix.

изменить ниже внутри GridView

'columns' => [
    ['class' => 'kartik\grid\checkBoxColumn'],

до следующего

'columns' => [
    ['class' => 'kartik\grid\CheckBoxColumn'],
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...