Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Общая цена в опциях


Recommended Posts

Добрый день как сделать. Чтобы в опциях отображалась не наценка к примеру (+300). А общее значение цена товара + на наценка опции. К примеру товар стоит 400, наценка опции +300, я хочу выводить в опции 700.

$product_option_value_data[] = array(
							'product_option_value_id' => $option_value['product_option_value_id'],
							'option_value_id'         => $option_value['option_value_id'],
							'name'                    => $option_value['name'],
							'image'                   => $this->model_tool_image->resize($option_value['image'], 50, 50),
							'price'                   => $price,
							'price_prefix'            => $option_value['price_prefix']
						);

Как я понимаю нужно изменить 'price'                   => $price,? Только как?

Надіслати
Поділитися на інших сайтах


есть модификатор 

 

Надіслати
Поділитися на інших сайтах

1 hour ago, Seriusis said:

есть модификатор 

 

Спасибо. Но есть одна оплошность не учитываются скидка. Как сделать что-бы цена отображалась с учетом скидки?

Надіслати
Поділитися на інших сайтах


сделал))

if ((float)$product_info['special']) {
                                $special = $this->currency->format($this->tax->calculate($this->getOptionPrice($option_value['price'], $product_info['special'], $option_value['price_prefix']), $product_info['tax_class_id'], $this->config->get('config_tax') ? 'P' : false), $this->session->data['currency']);
                        } else {
                                $special = false;
}

Ну и соответственно в 
$product_option_value_data[] = array(
Добаыил
'special'                 => $special,

 

Надіслати
Поділитися на інших сайтах


да, но если вы добавили ключ 'special', то не забудьте его вытаскивать в tpl, а лучше запишите как 'price'

Модификатор я обновил, можете перекачать и использовать, если нужно ) 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.