Артем
С нами с 29 июня 2016; Место в рейтинге пользователей: #1421Проверка id дополнительных товаров и вывод соответствующего фото на странице оформления заказа
2 1 500
Имеется сложносоставной товар (по сути это мастер товар + дополнительные), сделано с помощью msAddLinked
Для передачи состава в корзину есть сниппет, все прекрасно передается
Необходимо написать проверку для корзины, которая в зависимости от выбранных опций (дополнительных товаров) – на странице оформления заказа выводит необходимое фото (т.е. если сочетание id дополнительных товаров такое-то то выводится фото 1, если такое-то, то выводится вариант 2, сочетание ид – конечно, всего 36 вариантов), мне нужно написать саму проверку, настрою сам
Контакт: скайп — temik66 или телеграмм t.me/artemigoshev
Для передачи состава в корзину есть сниппет, все прекрасно передается
Необходимо написать проверку для корзины, которая в зависимости от выбранных опций (дополнительных товаров) – на странице оформления заказа выводит необходимое фото (т.е. если сочетание id дополнительных товаров такое-то то выводится фото 1, если такое-то, то выводится вариант 2, сочетание ид – конечно, всего 36 вариантов), мне нужно написать саму проверку, настрою сам
Контакт: скайп — temik66 или телеграмм t.me/artemigoshev
Цена в дополнении msAddLinked
Поставил дополнение msAddLinked, само дополнение работает нормально, но цены с шести нулями – округляются до 1000, это касается, как основного товара, так и при добавлении дополнительных товаров (у меня каталог со сложным техническим решением, поэтому цены в миллионах)
В скрипте есть такой код:
msal.orig_price = parseFloat($(msal.price_orig_target).val().replace(' ', ''));
msal.additional_price = 0;
msal.discount = 0;
$(msalInput).each(function () {
add_price = parseFloat($(this).data('price').toString().replace(' ', ''));
add_discount = parseFloat($(this).data('discount').toString().replace(' ', ''));
msalCostResult = $('#msal_cost_' + $(this).data('inputId'));
Подскажите, как можно поправить?
PS вопрос снят, дело было в функции parseFloat
В скрипте есть такой код:
msal.orig_price = parseFloat($(msal.price_orig_target).val().replace(' ', ''));
msal.additional_price = 0;
msal.discount = 0;
$(msalInput).each(function () {
add_price = parseFloat($(this).data('price').toString().replace(' ', ''));
add_discount = parseFloat($(this).data('discount').toString().replace(' ', ''));
msalCostResult = $('#msal_cost_' + $(this).data('inputId'));
Подскажите, как можно поправить?
PS вопрос снят, дело было в функции parseFloat