Добрый день.
Помогите исправить ошибку. неправильно отражается наличие товара, вот на примере этого
https://tuvils.ru/go...-NNN#show_tab_2
41 размер - должно отразиться "В наличии в магазине "ТУВИЛС" на Ленина, 87", отражается как все остальные, что привезем со склада.
37 размер - нет в наличии, отражается как все остальные, что привезем со склада.
Аккаунт SL-50143
1
Неправильное Отражение Наличия Товара В Каталоге
Автор RosalinaT, 23 дек. 2020 12:15
Сообщений в теме: 2
#1
Отправлено 23 Декабрь 2020 - 12:15
#2
Отправлено 23 Декабрь 2020 - 15:26
RosalinaT (23 Декабрь 2020 - 12:15) писал:
Добрый день.
Помогите исправить ошибку. неправильно отражается наличие товара, вот на примере этого
https://tuvils.ru/go...-NNN#show_tab_2
41 размер - должно отразиться "В наличии в магазине "ТУВИЛС" на Ленина, 87", отражается как все остальные, что привезем со склада.
37 размер - нет в наличии, отражается как все остальные, что привезем со склада.
Аккаунт SL-50143
Помогите исправить ошибку. неправильно отражается наличие товара, вот на примере этого
https://tuvils.ru/go...-NNN#show_tab_2
41 размер - должно отразиться "В наличии в магазине "ТУВИЛС" на Ленина, 87", отражается как все остальные, что привезем со склада.
37 размер - нет в наличии, отражается как все остальные, что привезем со склада.
Аккаунт SL-50143
Здравствуйте. Зайдите в Редактор шаблонов --- main.js и найдите данный код:
goodsModDescriptionBlock = $('.goodsDataMainModificationsDescriptionBlock'); // Изменяем данные товара для выбранных параметров. Если нашлась выбранная модификация if(modificationBlock.length) { // Цена товара goodsPriceNow.html('<span class="price">' + modificationPriceNowFormated + '</span>'); // Старая цена товара if(modificationPriceOld>modificationPriceNow) { goodsPriceOld.html('<span class="price">' + modificationPriceOldFormated + '</span>'); } else { goodsPriceOld.html(''); } // Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); }
Замените его на данный код:
goodsModDescriptionBlock = $('.goodsDataMainModificationsDescriptionBlock'); goodsModRestValue = $('.goodsModRestValue'); // Изменяем данные товара для выбранных параметров. Если нашлась выбранная модификация if(modificationBlock.length) { // Цена товара goodsPriceNow.html('<span class="price">' + modificationPriceNowFormated + '</span>'); // Старая цена товара if(modificationPriceOld>modificationPriceNow) { goodsPriceOld.html('<span class="price">' + modificationPriceOldFormated + '</span>'); } else { goodsPriceOld.html(''); } // Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); goodsModRestValue.html(modificationRestValue); goodsAvailableAddCart.show(); goodsAvailableQty.show(); if(modificationRestValue>10) { goodsModRestValue.html('в магазине "ТУВИЛС" на Ленина,87'); } else { goodsModRestValue.html('на складе, привезем под заказ'); } // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); goodsModRestValue.html(modificationRestValue); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); }
#3
Отправлено 23 Декабрь 2020 - 16:10
stasia (23 Декабрь 2020 - 15:26) писал:
Здравствуйте. Зайдите в Редактор шаблонов --- main.js и найдите данный код:
goodsModDescriptionBlock = $('.goodsDataMainModificationsDescriptionBlock'); // Изменяем данные товара для выбранных параметров. Если нашлась выбранная модификация if(modificationBlock.length) { // Цена товара goodsPriceNow.html('' + modificationPriceNowFormated + ''); // Старая цена товара if(modificationPriceOld>modificationPriceNow) { goodsPriceOld.html('' + modificationPriceOldFormated + ''); } else { goodsPriceOld.html(''); } // Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); }Замените его на данный код:
goodsModDescriptionBlock = $('.goodsDataMainModificationsDescriptionBlock'); goodsModRestValue = $('.goodsModRestValue'); // Изменяем данные товара для выбранных параметров. Если нашлась выбранная модификация if(modificationBlock.length) { // Цена товара goodsPriceNow.html('' + modificationPriceNowFormated + ''); // Старая цена товара if(modificationPriceOld>modificationPriceNow) { goodsPriceOld.html('' + modificationPriceOldFormated + ''); } else { goodsPriceOld.html(''); } // Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); goodsModRestValue.html(modificationRestValue); goodsAvailableAddCart.show(); goodsAvailableQty.show(); if(modificationRestValue>10) { goodsModRestValue.html('в магазине "ТУВИЛС" на Ленина,87'); } else { goodsModRestValue.html('на складе, привезем под заказ'); } // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); goodsModRestValue.html(modificationRestValue); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); }
Спасибо, все получилось! Всех благ!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных