diff --git a/controllers/admin/AdminShopController.php b/controllers/admin/AdminShopController.php index 4726bd1dd..81bec068c 100755 --- a/controllers/admin/AdminShopController.php +++ b/controllers/admin/AdminShopController.php @@ -76,6 +76,11 @@ class AdminShopControllerCore extends AdminController parent::__construct(); } + public function viewAccess($disable = false) + { + return Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE'); + } + public function initToolbar() { if (!$this->id_shop_group && $this->object && $this->object->id_shop_group) diff --git a/controllers/admin/AdminShopGroupController.php b/controllers/admin/AdminShopGroupController.php index e1e8ba601..55cdc8d85 100644 --- a/controllers/admin/AdminShopGroupController.php +++ b/controllers/admin/AdminShopGroupController.php @@ -86,6 +86,11 @@ class AdminShopGroupControllerCore extends AdminController parent::__construct(); } + public function viewAccess($disable = false) + { + return Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE'); + } + public function initContent() { $this->list_simple_header = true; diff --git a/controllers/admin/AdminShopUrlController.php b/controllers/admin/AdminShopUrlController.php index 3b9587e2d..1a74fd62e 100644 --- a/controllers/admin/AdminShopUrlController.php +++ b/controllers/admin/AdminShopUrlController.php @@ -80,6 +80,11 @@ class AdminShopUrlControllerCore extends AdminController parent::__construct(); } + public function viewAccess($disable = false) + { + return Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE'); + } + public function renderList() { $this->addRowActionSkipList('delete', array(1)); diff --git a/install-dev/data/xml/tab.xml b/install-dev/data/xml/tab.xml index 4a1923bb0..e42b654ce 100644 --- a/install-dev/data/xml/tab.xml +++ b/install-dev/data/xml/tab.xml @@ -243,7 +243,7 @@ AdminEmails - + AdminShopGroup