首页 文章

在Yii2中安装kartik-v可编辑

提问于
浏览
1

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

kartik \ grid \ EditableColumn

但它需要:

\ kartik \ editable \可编辑

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

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

无效配置 - yii \ base \ InvalidConfigException未找到类'\ kartik \ editable \ Editable',并且GridView EditableColumn需要该类 . 请确保您已安装'yii2-editable'扩展程序 . 要安装,您可以从应用程序根目录运行此控制台命令:php composer.phar require 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 回答

  • 1

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

相关问题