Yii2:Kartik Gridview导出配置?

时间:2015-03-28 20:26:28

标签: php gridview yii2

我正在使用Kartik Gridview。导出也正常,但摘要数据不会导出,但在视图中显示正常。 我也想更改下载文件的文件名。

我已经尝试过这段代码,但似乎没有任何工作

<?= GridView::widget([
        'dataProvider' => $dataProvider,
        'filterModel' => $searchModel,
        'columns' => $gridColumns,        
        'showPageSummary' => true,

        'exportConfig'=> [
            GridView::EXCEL=>[
        'filename' => Yii::t('kvgrid', 'Appointments'),
        'showPageSummary' => true,
                ]
            ],
.....

我在export config添加了gridview widget,但它似乎没有效果。

我在这里做错了什么? 请提出任何修改建议。

1 个答案:

答案 0 :(得分:0)

试试这个

<?= ExportMenu::widget([
            'dataProvider' => $dataProvider,
            'columns' => $gridColumns,
            'columnSelectorOptions'=>[
                'label' => 'Columns',
                'class' => 'btn btn-danger'
            ],
            'fontAwesome' => true,
            'dropdownOptions' => [
                'label' => 'Export All',
                'class' => 'btn btn-primary'
            ]
            'exportConfig' => [
        ExportMenu::FORMAT_HTML => false,
        ExportMenu::FORMAT_TEXT => false,
    ],
        ]); ?>