在Yii2中安装kartik-v可编辑

时间:2016-09-28 12:47:21

标签: php github yii yii2 yii2-basic-app

我是Yii 2的新人! 我在我的基本yii中安装kartik网格并创建一个没有问题的网格。 现在我想用

  

卡尔蒂克\网格\ EditableColumn

但需要:

  

\卡尔蒂克\编辑\可编辑

我把可编辑的通过作曲家搞定,现在我在我的供应商文件中看到该目录: my vendor file

现在系统再次给我这个错误:

  

无效配置 - yii \ base \ InvalidConfigException

     

课程' \ kartik \ editable \ Editable'没找到,是必需的   for GridView EditableColumn。

     

请确保您已安装了' yii2-editable'延期。至   安装,您可以从应用程序根目录运行此控制台命令:

     

php composer.phar需要kartik-v / 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
你能帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

use kartik\editable\Editable;添加到视图顶部。看来Editable视图小部件扩展了基本帮助小部件。由于Yii2不将视图视为类,因此没有命名空间,因此必须在视图逻辑的开头/内联声明类的使用。