[-] BO : BugFix : #PSCFV-2630 : Combination and multishop association issue with shared stock through group shop
This commit is contained in:
@@ -78,7 +78,7 @@ class AdminAttributeGeneratorControllerCore extends AdminController
|
||||
|
||||
public function initProcess()
|
||||
{
|
||||
if (isset($_POST['generate']))
|
||||
if (Tools::isSubmit('generate'))
|
||||
{
|
||||
if ($this->tabAccess['edit'] === '1')
|
||||
$this->action = 'generate';
|
||||
@@ -101,7 +101,7 @@ class AdminAttributeGeneratorControllerCore extends AdminController
|
||||
$this->errors[] = Tools::displayError('Please choose at least 1 attribute.');
|
||||
else
|
||||
{
|
||||
$tab = array_values($_POST['options']);
|
||||
$tab = array_values(Tools::getValue('options'));
|
||||
if (count($tab) && Validate::isLoadedObject($this->product))
|
||||
{
|
||||
AdminAttributeGeneratorController::setAttributesImpacts($this->product->id, $tab);
|
||||
|
||||
@@ -641,6 +641,7 @@ class AdminProductsControllerCore extends AdminController
|
||||
Tools::getValue('attribute_weight') * Tools::getValue('attribute_weight_impact'),
|
||||
Tools::getValue('attribute_unity') * Tools::getValue('attribute_unit_impact'),
|
||||
Tools::getValue('attribute_ecotax'),
|
||||
0,
|
||||
Tools::getValue('id_image_attr'),
|
||||
Tools::getValue('attribute_reference'),
|
||||
null,
|
||||
@@ -3380,7 +3381,8 @@ class AdminProductsControllerCore extends AdminController
|
||||
'list' => $this->renderListAttributes($product, $currency),
|
||||
'product' => $product,
|
||||
'id_category' => $product->getDefaultCategory(),
|
||||
'token_generator' => Tools::getAdminTokenLite('AdminAttributeGenerator')
|
||||
'token_generator' => Tools::getAdminTokenLite('AdminAttributeGenerator'),
|
||||
'combination_exists' => (Shop::isFeatureActive() && (Shop::getContextShopGroup()->share_stock) && count(AttributeGroup::getAttributesGroups($this->context->language->id)) > 0)
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user