Перейти к содержанию
codo

Опция цвета изменение стоимости

Рекомендуемые сообщения

Здравствуйте!

Как сделать так, чтобы менялась цена в зависимости от опции, но не так как сейчас, а например розовый цвет товара стоит 110 долларов а черный 100, и при выборе розового к цене не приплюсовывалось + 10, а просто менялась цена на 110 в главной стоимости?

Может кто сталкивался ? 

 

post-674610-0-49901800-1386695896_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Цена товара - это базовая цена.

Цена в опциях это price (prefix) option_price.

 

 

Так... а в чем вопрос-то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно чтоб общая (базовая цена) 7440 менялась при выборе цвета который с доплатой на 8230  в самой карточке которая указана ГЛАВНОЙ  напротив кнопки КУПИТЬ (я ее подчеркнул в скриншоте) именно в этом месте (чтоб менялась сама базовая цена именно в карточке товара)  ..  А так у нас при выборе цвета с доплатой +790 видим только изменение стоимости в корзине.. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот теперь понятно...

 

Как сделать?

 

Написать скрипт - условно такой.

 

var base_price = price.value;

option.onclick(function(){

var new_price = eval(base_price  option.prefix option.price)

price.vallue = new_price

})

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.