lavoweb/magento2-customreports

一个允许管理员在管理面板中创建报告的 Magento 2 模块。该模块是模仿 Magento 1 的 Clean Reports 模块设计的。

安装: 71

依赖者: 0

建议者: 0

安全: 0

星星: 1

关注者: 2

分支: 40

类型:magento2-module

1.1.7 2019-07-16 14:14 UTC

This package is auto-updated.

Last update: 2024-09-17 02:22:10 UTC


README

本模块受 Magento 1 自定义报告扩展(https://github.com/kalenjordan/custom-reports)的启发。感谢 Kalen Jordan 及所有对该项目做出贡献的人。

描述

通过自定义 SQL 查询轻松创建报告,并使用 Magento 管理网格显示它们。

免责声明

如果配置不当,本模块可能对您的数据库造成不可逆转的更改。请自行承担风险。

特性

  • 报告结果表
  • 只读数据库连接的使用
  • 列筛选
  • 列排序
  • CSV 导出

添加只读用户

#!php

'db' => 
        array (
            'table_prefix' => '',
            'connection' => 
                array (
                    'default' => 
                        array (
                            'host' => '127.0.0.1',
                            'dbname' => 'database_name',
                            'username' => 'database_user',
                            'password' => 'database_password',
                            'model' => 'mysql4',
                            'engine' => 'innodb',
                            'initStatements' => 'SET NAMES utf8;',
                            'active' => '1',
                        ),
                    'readonly' =>
                        array (
                            'host' => '127.0.0.1',
                            'dbname' => 'database_name',
                            'username' => 'database_readonly_user',
                            'password' => 'database_readonly_password',
                            'model' => 'mysql4',
                            'engine' => 'innodb',
                            'initStatements' => 'SET NAMES utf8;',
                            'active' => '1',
                        ),
                ),
        ),
    'resource' =>
        array (
            'default_setup' => array ('connection' => 'default'),
            'readonly' => array('connection' => 'readonly')
        ),