Доброе утро.Помощь будет?
4
Добавление Нового Параметра Доступности Товара
Автор Polina, 17 окт. 2011 19:17
Сообщений в теме: 127
#121
Отправлено 14 Декабрь 2022 - 07:25
#122
Отправлено 19 Декабрь 2022 - 12:22
Здравствуйте.Помощь в этом году будет???
#123
Отправлено 10 Январь 2023 - 09:25
Доброе утро.Обращался 1 декабря,прошло месяц помощи нет Куда все пропали?
#124
Отправлено 11 Январь 2023 - 07:39
Помощь будет???
#125
Отправлено 13 Январь 2023 - 13:22
Похоже все уволились!!!
#126
Отправлено 13 Январь 2023 - 20:27
Куда все пропали,совесть вообще потеряли,полное молчание в течении 30 дней,это что за поддержка,за что деньги платим????
#127
Отправлено 16 Январь 2023 - 19:17
status321 (02 Декабрь 2022 - 09:25) писал:
Доброе утро.Добавил,выдает ошибку JS и предлогает 2 варианта доставки.
Здравствуйте. Приносим свои извинения за длительное ожидание ответа.
1)Зайдите в раздел Сайт---Редактор шаблонов---Товар и найдите код:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE < 200 %}style="display:none;"{% ENDIF %} >В наличии: <span>Доставка:ТК СДЭК</span></div> <div rel="true" class="available-true2" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE < 100 || GOODS_MOD_REST_VALUE > 199 %}style="display:none;"{% ENDIF %} >В наличии: <span>Доставка Почта-бесплатно</span></div> <div rel="true" class="available-true3" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE > 99 %}style="display:none;"{% ENDIF %}>В наличии: <span>Доставка:Самовывоз</span></div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0%}style="display:none;"{% ENDIF %}>Наличие товара: <span>Нет в наличии</span></div> </div> <!-- Следующий и Предыдущий товар -->
Замените его на:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable"> <div rel="true" class="available-true3" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE != 1 %}style="display:none;"{% ENDIF %} >В наличии: <span>Доставка:Самовывоз</span></div> <div rel="true" class="available-true2" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE != 150 %}style="display:none;"{% ENDIF %} >В наличии: <span>Доставка Почта-бесплатно</span></div> <div rel="true" class="available-true" {% IFGOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE != 250 %}style="display:none;"{% ENDIF %} >В наличии: <span>Доставка:ТК СДЭК</span></div> <div rel="true" class="available-true4" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE != 350 %}style="display:none;"{% ENDIF %} >В наличии: <span>Доставка:Boxberry</span></div> <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0%}style="display:none;"{% ENDIF %} >Наличие товара: <span>Нет в наличии</span></div> </div> <!-- Следующий и Предыдущий товар -->
2)Зайдите в Редактор шаблонов --- main.js и найдите данный код:
goodsPriceOld = $('.goodsDataMainModificationPriceOld'), goodsAvailable = $('.goodsDataMainModificationAvailable'), goodsAvailableTrue = goodsAvailable.find('.available-true'), goodsAvailableTrue2 = goodsAvailable.find('.available-true2'), goodsAvailableTrue3 = goodsAvailable.find('.available-true3'),
И сразу после добавьте данный код:
goodsAvailableTrue4 = goodsAvailable.find('.available-true4'),
3)Найдите данный код:
// Есть ли товар есть в наличии if(modificationRestValue>0 && modificationRestValue<99) { goodsAvailableFalse.hide(); goodsAvailableTrue.hide(); goodsAvailableTrue2.hide(); goodsAvailableTrue3.show(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').hide(); } else if(modificationRestValue>99 && modificationRestValue<200) { goodsAvailableFalse.hide(); goodsAvailableTrue.hide(); goodsAvailableTrue2.show(); goodsAvailableTrue3.hide(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').hide(); } else if(modificationRestValue>199) { goodsAvailableFalse.hide(); goodsAvailableTrue.show(); goodsAvailableTrue2.hide(); goodsAvailableTrue3.hide(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').hide(); } else { goodsAvailableFalse.show(); goodsAvailableTrue.hide(); goodsAvailableTrue2.hide(); goodsAvailableTrue3.hide(); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').show(); } // Если товар есть в списке сравнения
И замените его на:
// Есть ли товар есть в наличии // Остаток товара 1 = Доставка:Самовывоз if(modificationRestValue == 1) { goodsAvailableFalse.hide(); goodsAvailableTrue.hide(); goodsAvailableTrue2.hide(); goodsAvailableTrue4.hide(); goodsAvailableTrue3.show(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').hide(); // Остаток товара 150 = Доставка Почта-бесплатно } else if(modificationRestValue == 150) { goodsAvailableFalse.hide(); goodsAvailableTrue.hide(); goodsAvailableTrue2.show(); goodsAvailableTrue3.hide(); goodsAvailableTrue4.hide(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').hide(); // Остаток товара 250 = Доставка:ТК СДЭК } else if(modificationRestValue == 250) { goodsAvailableFalse.hide(); goodsAvailableTrue.show(); goodsAvailableTrue2.hide(); goodsAvailableTrue3.hide(); goodsAvailableTrue4.hide(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').hide(); // Остаток товара 350 = Доставка:Boxberry } else if(modificationRestValue == 350) { goodsAvailableFalse.hide(); goodsAvailableTrue4.show(); goodsAvailableTrue2.hide(); goodsAvailableTrue3.hide(); goodsAvailableTrue.hide(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').hide(); // Остаток товара 0 и другое = Доставка:Самовывоз } else { goodsAvailableFalse.show(); goodsAvailableTrue.hide(); goodsAvailableTrue2.hide(); goodsAvailableTrue3.hide(); goodsAvailableTrue4.hide(); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); $('.add-to-box .callback, .goodsDataMainModificationEmpty').show(); } // Если товар есть в списке сравнения
#128
Отправлено 01 Февраль 2023 - 19:18
Добрый вечер.Огромное спасибо,работает.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных