Yii2 - Kartik 网格扩展错误

Yii2 - Kartik Grid Extension Error

我多次尝试安装 Kartik Grid Extension,但都因为这个错误而失败:

设置未知属性:yii\bootstrap\ButtonDropdown::containerOptions

错误位于/Applications/MAMP/htdocs/business/vendor/yiisoft/yii2/base/Component。php

第 197 行

我的看法如代码:

use kartik\grid\GridView;

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],

        'id',
        'nome',
        'email:email',
        'telefone',
        'mensagem:ntext',

        ['class' => 'yii\grid\ActionColumn'],
    ],
]); ?>

和 web.php 中配置的模块有:

'gridview' =>  [
    'class' => '\kartik\grid\Module'
    // enter optional module parameters below - only if you need to  
    // use your own export download action or custom translation 
    // message source
    // 'downloadAction' => 'gridview/export/download',
    // 'i18n' => []
    ],

还使用 sudo update composer 更新了作曲家。

知道是什么导致了这个错误,我几个小时都找不到解决方案!

我需要一个可以导出为 Excel 和 PDF 的网格。我也安装了mpdf扩展。

非常感谢。

已解决, 由 运行 在终端(mac osx yosemite)和网站文件夹内,以下命令:SUDO COMPOSER UPDATE.

基本上它更新了框架及其所有扩展到最新版本。

更新后网格出现,里面一切正常。

激活带有导出按钮到 excel 和 pdf 的工具栏,工作完成:)

此致。