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} {update}'
],
],
]); ?>
我试图升级Yii2应用程序的版本,但我仍然遇到同样的问题,同时一切都在本地工作正常。
答案
它应该是'kartikgridCheckboxColumn'
而不是'kartikgridcheckboxColumn'
你必须在本地的Windows上工作文件名在unix上区分大小写。
在GridView
内部更改以下内容
'columns' => [
['class' => 'kartikgridcheckBoxColumn'],
以下
'columns' => [
['class' => 'kartikgridCheckBoxColumn'],
以上是关于Yii2 GridView CheckboxColumn的主要内容,如果未能解决你的问题,请参考以下文章