diff --git a/src/lib/common.php b/src/lib/common.php index 3ba8792..55d4344 100644 --- a/src/lib/common.php +++ b/src/lib/common.php @@ -765,6 +765,13 @@ namespace $groups_ = []; $compare = $this->getDi()->get('session')->get('compare', []); $users_group_id = $this->getDi()->get('session')->get('users_group_id'); + $users_group_discount = $this->getDi()->get('models')->getUsersGroup()->getOneData($users_group_id); + if (!empty($users_group_discount[0]['discount']) && $users_group_discount[0]['discount'] < 100 && $users_group_discount[0]['discount'] > 0) { + $users_group_discount = $users_group_discount[0]['discount']; + } + else { + $users_group_discount = 0; + } if( !empty( $groups ) ) { @@ -797,9 +804,8 @@ namespace if(isset($g['type_id']) && isset($g['catalog'])) $g['checked'] = !empty($compare[$g['type_id']][$g['catalog']]) && in_array($g['id'], $compare[$g['type_id']][$g['catalog']]) ? 1 : 0; - //5% for vip users - if (isset($users_group_id) && $users_group_id == 38) - $g['price'] = $g['price']*0.95; + if (isset($users_group_id)) + $g['price'] = $g['price']*($users_group_discount/100); if( !empty( $g['options'] ) ) { @@ -1226,12 +1232,17 @@ namespace $price_first = 2; $price_last = 6; $users_group_id = $this->getDi()->get('session')->get('users_group_id'); - + $users_group_discount = $this->getDi()->get('models')->getUsersGroup()->getOneData($users_group_id); + if (!empty($users_group_discount[0]['discount']) && $users_group_discount[0]['discount'] < 100 && $users_group_discount[0]['discount'] > 0) { + $users_group_discount = $users_group_discount[0]['discount']; + } + else { + $users_group_discount = 0; + } for ($i = $price_first; $i < $price_last + 1; $i++) { - //5% for vip users - if (isset($users_group_id) && $users_group_id == 38) { - $prices[] = $item['price' . $i]*0.95; + if (isset($users_group_id)) { + $prices[] = $item['price' . $i]*($users_group_discount/100); } else { $prices[] = $item['price' . $i]; } -- libgit2 0.21.4