Yii2 Kartik网格视图导出配置

时间:2016-01-11 03:32:14

标签: php yii2

摘要:尝试在for csv&中添加导出pdf下载。

关注documantation进行安装。网格视图正在工作。

enter image description here

还在config/web.php的{​​{1}}数组中添加了模块 -

$config

N.B:我在yii2中使用基本模板和新模板。我已经尝试了其他修复工具,如作曲家更新等,如各种帖子所示,但确实遇到了问题。

造成问题的原因是 - 'modules' => [ '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' => [ //'class' => 'yii\i18n\PhpMessageSource', //'basePath' => '@kvgrid/messages', //'forceTranslation' => false ] ] ],

是的,Somene可以给我一个方向。我想这是一个非常简单的问题:(

3 个答案:

答案 0 :(得分:0)

由于您未在i18n文件中配置web.php组件,因此出现上述错误。

您需要配置{,1}}组件,例如,

i18n

或取消注释'i18n' => [ 'translations' => [ 'kvgrid*' => [ 'class' => 'yii\i18n\PhpMessageSource', ], ] ], 模块的gridview配置

i18n

答案 1 :(得分:0)

你必须替换

Yii::t('kvgrid', 'Reset Grid')

Yii::t('app', 'Reset Grid') 
视图文件中的

答案 2 :(得分:-1)

我建议使用Ajax Crud Generator更好地生成CRUD,它将完成CRUD和导出所需的所有任务...试试这个