From 220dda354b51da2a7bc723bfcffbaf06a18bf68e Mon Sep 17 00:00:00 2001 From: vAugagneur Date: Fri, 24 May 2013 10:47:48 +0200 Subject: [PATCH] [-] BO : fixed bug #PSCFV-9178 - is_color_group is not inserted correctly --- classes/AttributeGroup.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/classes/AttributeGroup.php b/classes/AttributeGroup.php index 8a8548379..665ec87f2 100644 --- a/classes/AttributeGroup.php +++ b/classes/AttributeGroup.php @@ -70,6 +70,11 @@ class AttributeGroupCore extends ObjectModel public function add($autodate = true, $nullValues = false) { + if ($this->group_type == 'color') + $this->is_color_group = 1; + else + $this->is_color_group = 0; + if ($this->position <= 0) $this->position = AttributeGroup::getHigherPosition() + 1; @@ -80,11 +85,16 @@ class AttributeGroupCore extends ObjectModel public function update($nullValues = false) { + if ($this->group_type == 'color') + $this->is_color_group = 1; + else + $this->is_color_group = 0; + $return = parent::update($nullValues); Hook::exec('actionAttributeGroupSave', array('id_attribute_group' => $this->id)); return $return; } - + public static function cleanDeadCombinations() { $attribute_combinations = Db::getInstance()->executeS('