We present you a new extension to CS-Cart and Multi-Vendor allows blocking vendors (in Multi-Vendor version) and storefronts administrators (in Ultimate version) access to certain parts of panel. This way, you can block for example access to product features, or simplify management by hiding tabs that are not used.
We start from installing an extension:
Managing access to tabs is available in section Website->Manage access to tabs:
To add new blocking rule, click + in upper right corner. Without rules, all tabs and sections are available. Adding a rule and setting it to "Disabled" blocks chosen part of the panel.
When adding rule, we set up its name and place which should be blocked. You can choose blocked tab from pre-defined list, block certain part of panel, or set up custom block for tabs created by external add-ons. In this example we create two rules: one for tab "Features", second for typing product code.
We need to choose "Part of the service" and what should be blocked.
After creating rules, administrator sees everything:
Vendor has no access to tab "Features" and to fiels in tab "General" which allows changing product code:
In other example, we block access to add-on "Engrave for product", which has special tab visible on previous screen.We type its name into field "Tab owner", because it does not exist on pre-defined list:
Now vendor has no access to this tab:
- no core file changes
- Compatibility CS-Cart version 4.0.x, 4.1.x, 4.2.x, 4.3.x, 4.4.x, 4.5.x, 4.6.x, 4.7.x, 4.8.x, 4.9.x, 4.10.x
- Compatibility Multi-Vendor version 4.0.x, 4.1.x, 4.2.x, 4.3.x, 4.4.x, 4.5.x, 4.6.x, 4.7.x, 4.8.x, 4.9.x, 4.10.x
Please, do not hesitate contact us if you have any additional questions.
Link to addon
See our other addons in Marketplace.