当前位置: 首页 > 知识库问答 >
问题:

Yii2 Kartik网格视图导出配置

屠泰平
2023-03-14

摘要:正在尝试将导出添加到用于csv的

然后安装文档。网格视图以其他方式工作。

还作为模块添加到config/web中。php$config数组-

'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
             ]
        ]
    ],

注意:我正在使用基本模板和yii2中的新模板。我也尝试过其他的修复方法,如composer update等,正如在不同的帖子中所建议的那样,但我确实遇到了这个问题。

引起问题的是-Yii::t('kvrid','Reset Grid')

有人能告诉我这里的方向吗。我想这是一个非常简单的问题:(

共有3个答案

刘明朗
2023-03-14

我建议最好使用Ajax CRUD生成器生成CRUD,它将完成CRUD和导出所需的所有任务。。。试试这个

方博学
2023-03-14

你得换掉

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

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

在您的视图文件中

秦宁
2023-03-14

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

您需要配置i18n组件,

'i18n' => [
            'translations' => [
                'kvgrid*' => [
                    'class' => 'yii\i18n\PhpMessageSource',
                ],
             ]
         ],

或者取消注释gridview模块的i18n配置

'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' => true
             ]
        ]
 类似资料:
  • 我使用来自以下站点的kartik小部件, GridView:http://demos.krajee.com/grid-demo 有人能帮我吗,如何在页脚之前导出? 谢啦

  • 网格视图是一个类似数据表的视图,将文档和字段显示为行和列。导航栏可让你快速地切换、插入或删除文档。 使用网格添加一个文档 点击现有的记录并在导航栏点击 或按 CTRL+N 来得到一个空白显示的文档。 输入所需的数据。 请看记录左侧的选择框。它会由指示当前记录的图形符号 变为指示你正在编辑该记录的图形符号 。 若要保存文档,只需简单地移动到另一个文档或在导航栏点击 。 【注意】如果你的集合是空的,会

  • 网格视图是一个类似数据表的视图,将文档和字段显示为行和列。导航栏可让你快速地切换、插入或删除文档。 使用网格添加一个文档 点击现有的记录并在导航栏点击 或按 COMMAND-+ 来得到一个空白显示的文档。 输入所需的数据。 请看记录左侧的选择框。它会由指示当前记录的图形符号 变为指示你正在编辑该记录的图形符号 。 若要保存文档,只需简单地移动到另一个文档或在导航栏点击 。 【注意】如果你的集合是空

  • 网格视图是一个类似数据表的视图,将文档和字段显示为行和列。导航栏可让你快速地切换、插入或删除文档。 使用网格添加一个文档 点击现有的记录并在导航栏点击 或按 CTRL+N 来得到一个空白显示的文档。 输入所需的数据。 请看记录左侧的选择框。它会由指示当前记录的图形符号 变为指示你正在编辑该记录的图形符号 。 若要保存文档,只需简单地移动到另一个文档或在导航栏点击 。 【注意】如果你的集合是空的,会

  • 和 ListView 一样,GridView 也是一个 ViewGroup,它用来将各种不同的控件整合到一起,按照一个二维可以滚动的网格视图展示出来。同时也遵循 MVC 模式,依靠 Adapter 自动帮我们完成 UI 和数据的绑定。 1. GridView 的特性 GridView 在 Android App 中运用非常广泛,比如我们手机的系统相册将我们的照片及照片名称按照网格的样式排列起来,并

  • 因此,我认为这可能与StreamSource有关,但我无法完全找到问题所在。实际上,我有一个Vaadin网格,它从SQL数据库中检索数据。“Image”列保存上传的图像的BLOB值(成功方法)。 我试图做的是允许用户单击表中的按钮,并在弹出视图中显示该图像。 我的ViewExpenses类: 我的后端DbController类获取图像的方法: 这件事让我挠头已经有一段时间了,如果有任何帮助,我将不