Skip to content
Magento module to label system config fields when they are overridden at more specific scope(s).
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis
app
skin/adminhtml/default/default/ew/configscopehints
.gitignore
.travis.yml
LICENSE
README.md
modman

README.md

EW_ConfigScopeHints

This is a Magento module to show information in the System Configuration when a field is overridden at more specific scope(s), along with information about these scope(s).

Installation

Install via modman:

$ cd <magento root>
$ modman init # if you've never used modman before
$ modman clone https://github.com/ericthehacker/magento-configscopehints.git

Usage

After installing the module, when viewing a system configuration field, an alert bulb will be shown next to the field scope when the field's value is overridden at a more specific level.

The icon is only shown when the value is overridden at a more specific scope than the current one – that is, if viewing at the default scope, overrides at the website or store view level are shown, but if viewing at the website level, only overrides below the currently selected website are shown.

Clicking on the notification bulb displays a detailed list of the exact scope(s) that override the value, with links directly to those scopes.

Screenshot of system config scope hints module

Rewrites

I avoid Magento rewrites, and so should you.

In the interest of full disclosure, this module rewrites adminhtml/system_config_form block to alter a single method.

This method unfortunately does not dispatch any events, so I feel that this rewrite was necessary.

Compatibility

This module has been tested on CE 1.9.0 and greater, and EE 1.14.0 and greater. Due to significant changes in the rewritten block in earlier versions, they can have varying degrees of compatibility. If you have tried this module on an earlier version, I'd appreciate any feedback on the compatibility.

You can’t perform that action at this time.