2016-09-28 8 views
1

Я новичок в Yii 2! Я устанавливаю сетку kartik в свой основной yii и создаю сетку без проблем. теперь я хочу использоватьустановить kartik-v редактируемый в Yii2

Картик \ Сетка \ EditableColumn

но она нуждается:

\ Картик \ редактируемой \ Editable

я insatll редактируемой Via композитор, и теперь я вижу эту директорию в файле моего поставщика: my vendor file

теперь система дает мне эту ошибку еще раз:

Invalid Configuration - юй \ база \ InvalidConfigException

Класс '\ Картик \ редактируемые \ Редактирования' не был найден, и требуется для GridView EditableColumn.

Убедитесь, что вы установили расширение 'yii2-editable'. Для установки, вы можете запустить эту консольную команду из корневой приложения:

PHP composer.phar требуют Картик-V/yii2 редактируемые: "@dev"

и мой код:

//morecodes 
<?= GridView::widget([ 
     'dataProvider' => $dataProvider, 
     'filterModel' => $searchModel, 
     'columns' => [ 
      ['class' => 'kartik\grid\SerialColumn'], 
      ['class' => 'kartik\grid\CheckboxColumn'], 
      ['class' => 'kartik\grid\EditableColumn'], 
      'id', 
      'countrydate', 
      'countryCode', 
//more codes 

Можете ли вы, ребята, помочь мне об этом?

ответ

1

Добавить use kartik\editable\Editable; в начало. Он появляется в виде виджета вида Editable, который расширяет виджет базового помощника. Поскольку Yii2 не рассматривает представления как классы и, следовательно, не имеет пространства имен, использование классов должно быть объявлено в начале/в строке логики представления.

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

  • Нет связанных вопросов^_^