对于我来说,在使用Kartik的yii2-网格时,我无法对以下错误进行排序:
设置未知属性:kartik\grid\GridView::面板
我的代码是:
use yii\helpers\Html;
use kartik\grid\GridView;
[...]
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'hover' => true,
'persistResize' => true,
'pager' => [
'firstPageLabel' => Yii::t('app', 'Inicio'),
'lastPageLabel' => Yii::t('app', 'Final'),
'maxButtonCount' => Yii::$app->params['numBotones'],
],
'panel ' => [
'heading'=>'<h1>'.Html::encode(mb_strtoupper($this->title)).'</h1>',
],
'columns' => [
['class' => 'kartik\grid\SerialColumn'],
[...]然而,hover和persistResize确实有效。
我的composer.json还包含:
"minimum-stability": "stable",
"require": {
"php": ">=5.4.0",
"yiisoft/yii2": "*",
"yiisoft/yii2-bootstrap": "*",
"yiisoft/yii2-swiftmailer": "*",
"yiisoft/yii2-jui": "*",
"kartik-v/yii2-grid": "@dev",
"kartik-v/yii2-mpdf": "@dev",
"kartik-v/yii2-widgets": "*",
"2amigos/yii2-tinymce-widget" : "*",
"sjaakp/yii2-illustrated-behavior": "*",
"dektrium/yii2-user": "0.9.*@dev",
"dektrium/yii2-rbac": "1.0.0-alpha@dev"
},
有什么想法吗?
发布于 2016-09-11 15:07:37
似乎您在属性'panel '中有一个空白
'panel ' => [
'heading'=>'<h1>'.Html::encode(mb_strtoupper($this->title)).'</h1>',
],试着把它移开
'panel' => [
'heading'=>'<h1>'.Html::encode(mb_strtoupper($this->title)).'</h1>',
],https://stackoverflow.com/questions/39436377
复制相似问题