2016-09-28 6 views
1

私はYii 2で新しく! 私は基本的なyiiにkartikグリッドをインストールし、問題のないグリッドを作成します。 は、今私はinstall kartik-v Yii2で編集可能

kartik \グリッド\のEditableColumn

を使用したいが、それは必要:

\ kartik \編集可能\編集可能

私はinsatll編集可能経由し作曲家と私のカスケード私のベンダーファイルのディレクトリを参照してください: my vendor file は今、システムが再び私にこのエラーを与える:

無効な構成 - のYii \ベースの\ InvalidConfigException

クラス '\ kartik \編集可能\編集可能な' が見つかりませんでしたし、GridViewのため を必要とします編集可能な列。

「yii2-editable」拡張機能がインストールされていることを確認してください。 にインストールし、アプリケーションのルートからこのコンソールコマンドを実行することができます: "@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 
kartik-V/yii2-編集可能を必要とcomposer.phar

PHP

皆さん、お手伝いできますか?

答えて

1

use kartik\editable\Editable;をビューの最上部に追加します。それはEditableビューウィジェットが表示され、ベースヘルパーウィジェットを拡張します。 Yii2はビューをクラスとして扱うのではなく、したがって名前空間がないため、ビューのロジックの先頭/インラインでクラスの使用を宣言する必要があります。

関連する問題