// Fix multishop access when option is not enabled #PSCFV-2701
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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));
|
||||
|
||||
@@ -243,7 +243,7 @@
|
||||
<tab id="E-mail" id_parent="Advanced_parameters" active="1">
|
||||
<class_name>AdminEmails</class_name>
|
||||
</tab>
|
||||
<tab id="Multi-shop" id_parent="Advanced_parameters" active="1">
|
||||
<tab id="Multi-shop" id_parent="Advanced_parameters" active="0">
|
||||
<class_name>AdminShopGroup</class_name>
|
||||
</tab>
|
||||
<tab id="CSV_Import" id_parent="Advanced_parameters" active="1">
|
||||
|
||||
Reference in New Issue
Block a user