experius/magento2-configscopehints

此包的最新版本(4.1.10)没有可用的许可信息。

Magento 2 店铺配置覆盖提示模块

安装: 55,124

依赖者: 0

建议者: 0

安全: 0

星标: 7

关注者: 1

分支: 12

类型:magento2-module

4.1.10 2024-07-17 08:26 UTC

README

此模块在配置字段在更具体的范围(们)被覆盖时,在商店配置后端用户界面中显示信息,同时显示有关这些范围(们)的信息。

安装

此模块可以通过手动安装或使用Composer(推荐)进行安装。

Composer 安装

以下每个命令都应在 Magento 2 根目录下的命令行中运行。

# add this repository to your composer.json
$ composer config repositories.magento2-configscopehints git https://github.com/experius/magento2-configscopehints.git

# require module
$ composer require experius/magento2-configscopehints

# enable module
$ php -f bin/magento module:enable EW_ConfigScopeHints 
$ php -f bin/magento setup:upgrade

手动安装

首先,使用类似以下命令在 Magento 2 根目录下将此存储库的内容下载到 app/code/EW/ConfigScopeHints

$ mkdir -p app/code/EW # create vendor directory
$ wget https://github.com/experius/magento2-configscopehints/archive/master.zip # download zip of module contents
$ unzip master.zip -d app/code/EW # unzip module into vendor directory
$ mv app/code/EW/magento2-configscopehints-master app/code/EW/ConfigScopeHints # correct directory name
$ rm master.zip # clean up zip file

最后,从 Magento 2 根目录下的命令行运行以下命令以启用模块。

$ php -f bin/magento module:enable EW_ConfigScopeHints 
$ php -f bin/magento setup:upgrade

放松心情,享受吧!

用法

安装模块后,在查看系统配置字段时,如果该字段在更具体的范围被覆盖,则将在字段值下方显示警告图标和消息。

仅当值在比当前范围更具体的范围内被覆盖时才显示图标——也就是说,如果查看默认范围,则显示在网站或商店视图级别上的覆盖,但如果在网站级别查看,则仅显示当前选定网站以下的覆盖。

除了警告消息外,还有一个详细的列表,列出了确切覆盖值的范围(们),其中包含直接链接到当前节点的商店配置的链接。点击覆盖提示行箭头将展开行以显示该范围的字段值。

Screenshot of system config scope hints module

兼容性和技术说明

截至此模块的 3.0.0 版本已针对 Magento 2.1.x 进行了测试。它可能与 2.0.x 兼容,但尚未测试。

注意:要检查与 2.0.x 的已知兼容性,请查看模块的 2.1.0 版本。

已知问题

MAGETWO-62648

在 Magento 2.1.3 上使用时,此模块在查看网站范围时可能会产生误报。如果给定配置值在网站范围内被覆盖,则任何将“使用网站”设置为该值的子商店视图将不正确地显示为被覆盖。

这是一个已知的 核心错误

非标准字段集渲染器

使用非标准字段集渲染器的商店配置组目前被忽略。在原生商店配置字段中,以下字段表现出此特征。

  • 高级 -> 高级 -> 禁用模块输出
  • 销售 -> 支付方式