yii2 excel,csv,pdf 导出

集成的库:https://github.com/kartik-v/yii2-export

具体自己可以参照composer给加载回来

 

下面说一下配置:

如果你仅是需要导出成excel格式

<?php 
use kartik\export\ExportMenu;

use kartik\grid\GridView;
$gridColumns = [
    ['class' => 'yii\grid\SerialColumn'],
    'id',
    'name',
    'price',
    //'publish_date',
    'status',
    ['class' => 'yii\grid\ActionColumn'],
];

// Renders a export dropdown menu
echo ExportMenu::widget([
    'dataProvider' => $dataProvider,
    'exportConfig' => [
        ExportMenu::FORMAT_TEXT => false,
        ExportMenu::FORMAT_PDF => false,
        ExportMenu::FORMAT_HTML => false,
        ExportMenu::FORMAT_CSV=> false
    ]  //这个配置可以选择自己需要导出的格式,需要要的格式不会在视图中被显示
  
]);

    
?>

  我主要想表达的就是这个意思,具体的 导出功能 还需要大家自己看文档介绍去使用

posted on 2016-08-02 09:57  郑州名扬  阅读(923)  评论(0)    收藏  举报

导航