摘要:尝试在for csv&中添加导出pdf下载。
关注documantation进行安装。网格视图正在工作。
还在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可以给我一个方向。我想这是一个非常简单的问题:(
答案 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和导出所需的所有任务...试试这个