使用gridview kartik

时间:2016-07-08 12:25:50

标签: gridview yii2

我想更改yii2项目中的默认gridview。所以,我使用composer从kartik安装gridview。我用这个:

$ php composer.phar需要kartik-v / yii2-grid“@dev”

但是当我使用它时会出错。错误告诉我,我没有配置kartik \ grid \ Module。所以,我在commom \ config \ main.php中配置它,这是代码:

'modules' => [
    'auth' => [
         'class' => 'common\modules\auth\Module',
    ],
    'gridview' => [
         'class' => '\kartik\grid\Module',
    ],
],

但是再次出现错误。错误是:

找不到类'\ kartik \ mpdf \ Pdf',这是PDF导出功能所必需的....

那么,问题是什么?我可以在没有pdf的情况下使用kartik \ grid \ GridView吗?

这是新的gridview代码:

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

            'idPolling',
            'namaPolling',
            'statusPolling',
            'tanggalBuka',
            'tanggalTutup',

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

感谢。

1 个答案:

答案 0 :(得分:1)

像这样设置导出错误

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

            'idPolling',
            'namaPolling',
            'statusPolling',
            'tanggalBuka',
            'tanggalTutup',

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