2016-09-11 2 views
0

Для жизни меня, я не могу разобраться следующее сообщение об ошибке, когда с помощью yii2-сетки Картик в:Картик в: Установка неизвестное свойство: Картик сетки GridView :: Панель

Установка неизвестна свойство: Картик \ сетки \ 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": "[email protected]" 
 
    },

Есть идеи?

ответ

1

кажется у вас есть пробел в атрибуте 'panel '

'panel ' => [ 
     'heading'=>'<h1>'.Html::encode(mb_strtoupper($this->title)).'</h1>', 
    ], 

попробуйте удалить его

'panel' => [ 
     'heading'=>'<h1>'.Html::encode(mb_strtoupper($this->title)).'</h1>', 
    ], 
+0

пятна на человека! Я искал любые «, ...;» ... на Земле, но не видел этого. Ницца. Большое спасибо. –

Смежные вопросы