Наличие Товара
#1
Отправлено 18 Май 2017 - 18:42
Подскажите как сделать на один товар "Нет в наличии", а на другой "Под заказ"
За ранее спасибо!
#2
Отправлено 18 Май 2017 - 19:02
Metalopoisk32 (18 Май 2017 - 18:42) писал:
Подскажите как сделать на один товар "Нет в наличии", а на другой "Под заказ"
За ранее спасибо!
Здравствуйте.
На данный момент на вашем сайте под аккаунтом SL - 412066 в карточке товара уже присутствует поле с наличием товаров ан вашем сайте.
В связи с чем мы просим уточнить вас, ваш вопрос всё ещё актуален?
Спасибо.
#3
Отправлено 19 Май 2017 - 10:33
RayLi (18 Май 2017 - 19:02) писал:
На данный момент на вашем сайте под аккаунтом SL - 412066 в карточке товара уже присутствует поле с наличием товаров ан вашем сайте.
В связи с чем мы просим уточнить вас, ваш вопрос всё ещё актуален?
Спасибо.
#4
Отправлено 19 Май 2017 - 14:23
Metalopoisk32 (19 Май 2017 - 10:33) писал:
Можно сделать, чтобы при остатке 0 статус был - Ожидание поставки, при остатке 999 - Под заказ, при любом другом - В наличии. Если Вас устроит, то сделайте любой товар с остатком 999 и пришлите его название, мы на примере его сделаем для всех товаров
#5
Отправлено 19 Май 2017 - 15:00
MikDark (19 Май 2017 - 14:23) писал:
#8
Отправлено 19 Май 2017 - 15:30
Metalopoisk32 (19 Май 2017 - 15:25) писал:
В шаблоне Товар Вам нужно заменить код:
<div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Под заказ</span></div> </div>
на
<div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE=999 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-true" {% IF GOODS_MOD_REST_VALUE!=999 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>Под заказ</span></div> <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Ожидается поступление</span></div> </div>
#9
Отправлено 19 Май 2017 - 15:49
MikDark (19 Май 2017 - 15:30) писал:
<div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Под заказ</span></div> </div>
на
<div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE=999 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-true" {% IF GOODS_MOD_REST_VALUE!=999 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>Под заказ</span></div> <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Ожидается поступление</span></div> </div>
#10
Отправлено 09 Июнь 2017 - 13:42
#11
Отправлено 09 Июнь 2017 - 14:20
bahtin106 (09 Июнь 2017 - 13:42) писал:
<!-- Добавление товара в Корзину --> <div class="add-to-box f-fix {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}add-to-form{% ENDIF %}" >замените на
<!-- Добавление товара в Корзину --> <div class="add-to-box f-fix {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}add-to-form{% ENDIF %}" {% IF GOODS_MOD_REST_VALUE=999 || GOODS_MOD_REST_VALUE=998 %}style="display:none;"{% ENDIF %}>
#12
Отправлено 09 Июнь 2017 - 15:04
MikDark (19 Май 2017 - 15:30) писал:
<div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Под заказ</span></div> </div>
на
<div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE=999 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-true" {% IF GOODS_MOD_REST_VALUE!=999 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>Под заказ</span></div> <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Ожидается поступление</span></div> </div>
можно мне тоже сделать также от 1 до 9999 статус в наличии
от 10000 под заказ
0 - ожидает поступление
#13
Отправлено 09 Июнь 2017 - 19:17
57P (09 Июнь 2017 - 15:04) писал:
можно мне тоже сделать также от 1 до 9999 статус в наличии
от 10000 под заказ
0 - ожидает поступление
Здравствуйте.
В шаблоне Товар найдите код:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Под заказ</span></div> </div>
Замените на:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable f-fix"> {% IF GOODS_MOD_REST_VALUE > 0 && GOODS_MOD_REST_VALUE <= 9999 %}<div class="available-true">Наличие товара: <span>В наличии</span></div>{% ENDIF %} {% IF GOODS_MOD_REST_VALUE > 9999 %}<div class="available-true">Наличие товара: <span>Под заказ</span></div>{% ENDIF %} {% IF GOODS_MOD_REST_VALUE = 0 %}<div class="available-false">Наличие товара: <span>Ожидается поступление</span></div>{% ENDIF %} </div>
#14
Отправлено 10 Июнь 2017 - 00:04
Firefly (09 Июнь 2017 - 19:17) писал:
В шаблоне Товар найдите код:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-false" style="{% IF GOODS_MOD_REST_VALUE>0 %}display:none;{% ENDIF %}">Наличие товара: <span>Под заказ</span></div> </div>
Замените на:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable f-fix"> {% IF GOODS_MOD_REST_VALUE > 0 && GOODS_MOD_REST_VALUE <= 9999 %}<div class="available-true">Наличие товара: <span>В наличии</span></div>{% ENDIF %} {% IF GOODS_MOD_REST_VALUE > 9999 %}<div class="available-true">Наличие товара: <span>Под заказ</span></div>{% ENDIF %} {% IF GOODS_MOD_REST_VALUE = 0 %}<div class="available-false">Наличие товара: <span>Ожидается поступление</span></div>{% ENDIF %} </div>
#15
Отправлено 10 Июнь 2017 - 06:16
Укажите пожалуйста ссылку на товар без указания домена, где можно протестировать работу статусов наличия.
#16
Отправлено 10 Июнь 2017 - 11:37
http://11111111.ru/g...TeST#show_tab_3
Голубой отстаток 11
Желтый отстаток 0
Зеленый отстаток 9999999
#17
Отправлено 10 Июнь 2017 - 13:22
57P (10 Июнь 2017 - 11:37) писал:
http://11111111.ru/g...TeST#show_tab_3
Голубой отстаток 11
Желтый отстаток 0
Зеленый отстаток 9999999
Здравствуйте.
В шаблоне Товар код:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable f-fix"> {% IF GOODS_MOD_REST_VALUE > 0 && GOODS_MOD_REST_VALUE <= 9999 %}<div class="available-true">Наличие товара: <span>В наличии</span></div>{% ENDIF %} {% IF GOODS_MOD_REST_VALUE > 9999 %}<div class="available-true">Наличие товара: <span>Под заказ</span></div>{% ENDIF %} {% IF GOODS_MOD_REST_VALUE = 0 %}<div class="available-false">Наличие товара: <span>Ожидается поступление</span></div>{% ENDIF %} </div>
Заменил на:
<!-- Доступность товара --> <div class="goodsDataMainModificationAvailable f-fix"> <div class="available-true" {% IF GOODS_MOD_REST_VALUE = 0 || GOODS_MOD_REST_VALUE > 9999 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div> <div class="available-true2" {% IF GOODS_MOD_REST_VALUE < 10000 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>Под заказ</span></div> <div class="available-false" {% IF GOODS_MOD_REST_VALUE > 0 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>Ожидается поступление</span></div> </div>
В шаблоне main.js код:
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableTrue.show(); goodsAvailableFalse.hide(); goodsAvailableAddCart.show(); goodsAvailableQty.show(); // Если товара нет в наличии } else { goodsAvailableTrue.hide(); goodsAvailableFalse.show(); goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); }
Заменил на:
// Есть ли товар есть в наличии if(modificationRestValue>0) { goodsAvailableAddCart.show(); goodsAvailableQty.show(); // Если товара нет в наличии } else { goodsAvailableAddCart.hide(); goodsAvailableQty.hide(); } // Есть ли товар есть в наличии if(modificationRestValue>0 && modificationRestValue<=9999) { goodsAvailableTrue.show(); goodsAvailableTrue2.hide(); goodsAvailableFalse.hide(); } else if(modificationRestValue>9999) { goodsAvailableTrue.hide(); goodsAvailableTrue2.show(); goodsAvailableFalse.hide(); } else if(modificationRestValue==0) { goodsAvailableTrue.hide(); goodsAvailableTrue2.hide(); goodsAvailableFalse.show(); }
А так же добавил код:
goodsAvailableTrue2 = goodsAvailable.find('.available-true2'),
Проверьте результат, пожалуйста
#18
Отправлено 10 Июнь 2017 - 18:53
Цитата
с этим кодом ошибку выдает. но без него работает. а для чего он нужен?
#20
Отправлено 11 Июнь 2017 - 16:02
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных