Помогите решить проблему:
При выборе определенных модификаций товара "цвет" и "размер" покупатель попадает на комбинацию, согласно которой товара нет в наличии. Однако возможность добавить отсутствующий товар в корзину сохраняется. Что нужно сделать, чтобы при комбинации "нет в наличии" кнопки "в корзину" и "оформить быстрый заказ" исчезали.
Фото прилагаю.
С уважением, Алексей
Za Hvostami, Аккаунт SL-369758
0
Как Убрать Возможность Добавления В Корзину Товара, Которого Нет В Наличии
Автор za-hvostami, 09 апр. 2016 20:22
Сообщений в теме: 5
#1
Отправлено 09 Апрель 2016 - 20:22
#2
Отправлено 09 Апрель 2016 - 20:45
za-hvostami (09 Апрель 2016 - 20:22) писал:
Помогите решить проблему:
При выборе определенных модификаций товара "цвет" и "размер" покупатель попадает на комбинацию, согласно которой товара нет в наличии. Однако возможность добавить отсутствующий товар в корзину сохраняется. Что нужно сделать, чтобы при комбинации "нет в наличии" кнопки "в корзину" и "оформить быстрый заказ" исчезали.
Фото прилагаю.
С уважением, Алексей
Za Hvostami, Аккаунт SL-369758
При выборе определенных модификаций товара "цвет" и "размер" покупатель попадает на комбинацию, согласно которой товара нет в наличии. Однако возможность добавить отсутствующий товар в корзину сохраняется. Что нужно сделать, чтобы при комбинации "нет в наличии" кнопки "в корзину" и "оформить быстрый заказ" исчезали.
Фото прилагаю.
С уважением, Алексей
Za Hvostami, Аккаунт SL-369758
Здравствуйте. В разделе Настройки - Основные Вам нужно поставить галочку напротив пункта: Отключить возможность класть в корзину больше товара, чем есть в наличии
#3
Отправлено 10 Апрель 2016 - 16:10
MikDark (09 Апрель 2016 - 20:45) писал:
Здравствуйте. В разделе Настройки - Основные Вам нужно поставить галочку напротив пункта: Отключить возможность класть в корзину больше товара, чем есть в наличии
Этот вариант не устраивает, так как у меня нет привязки количества товара к остаткам склада и конкретное количество указывать не выгодно. Количество товара существующего по умолчанию - 1, отсутствующего - 0. При варианте, который Вы советуете, у меня покупатель не может положить в корзину товара больше одной штуки - а это не есть хорошо)).
Должен быть другой вариант решения проблемы - я уверен, поскольку:
-!!! - в моем другом аккаунте Аккаунт SL-367249 (на шаблоне "хамеленон") этой проблемы нет. То есть для товара, которого нет в наличии, корзина покупателю не показывается. При этом Галочки "Отключить возможность класть в корзину больше товара, чем есть в наличии" - не стоит!!!
#4
Отправлено 11 Апрель 2016 - 11:37
za-hvostami (10 Апрель 2016 - 16:10) писал:
Этот вариант не устраивает, так как у меня нет привязки количества товара к остаткам склада и конкретное количество указывать не выгодно. Количество товара существующего по умолчанию - 1, отсутствующего - 0. При варианте, который Вы советуете, у меня покупатель не может положить в корзину товара больше одной штуки - а это не есть хорошо)).
Должен быть другой вариант решения проблемы - я уверен, поскольку:
-!!! - в моем другом аккаунте Аккаунт SL-367249 (на шаблоне "хамеленон") этой проблемы нет. То есть для товара, которого нет в наличии, корзина покупателю не показывается. При этом Галочки "Отключить возможность класть в корзину больше товара, чем есть в наличии" - не стоит!!!
Должен быть другой вариант решения проблемы - я уверен, поскольку:
-!!! - в моем другом аккаунте Аккаунт SL-367249 (на шаблоне "хамеленон") этой проблемы нет. То есть для товара, которого нет в наличии, корзина покупателю не показывается. При этом Галочки "Отключить возможность класть в корзину больше товара, чем есть в наличии" - не стоит!!!
Здравствуйте, по указанному Вами аккаунту установлена другая галочка "Не показывать товар на сайте, если его нет в наличии" в том же разделе в настройках, такой вариант Вам подойдет?
#6
Отправлено 18 Апрель 2016 - 09:51
za-hvostami (17 Апрель 2016 - 22:56) писал:
Стоит эта галочка с самого начала.
Здравствуйте, в шаблоне HTML найдите код:
<a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF index_page_favorites_goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}> <span class="icon-basket"></span> </a>
и замените на код:
{%IF index_page_favorites_goods.MIN_REST_VALUE > 0%} <a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF index_page_favorites_goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}> <span class="icon-basket"></span> </a> {%ENDIF%}
далее код:
<a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF index_page_new_goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}> <span class="icon-basket"></span> </a>
замените на код:
{%IF index_page_new_goods.MIN_REST_VALUE > 0%} <a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF index_page_new_goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}> <span class="icon-basket"></span> </a> {%ENDIF%}
далее код:
<a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF index_page_goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}> <span class="icon-basket"></span> </a>
замените на код:
{%IF index_page_goods.MIN_REST_VALUE > 0%} <a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF index_page_goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}> <span class="icon-basket"></span> </a> {%ENDIF%}
Далее переходим в шаблон Товары. Найдите код (встречается 2 раза, нужно заменить везде):
<a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}><span class="icon-basket"></span></a>
и замените на код:
{%IF goods.MIN_REST_VALUE > 0 %} <a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}><span class="icon-basket"></span></a> {%ENDIF%}
далее переходим в шаблон Товар, в нем найдите код:
<div class="add-cart-form {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}add-to-cart{% ENDIF %}" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}> <input type="button" value="Быстрый заказ" id="button-cart" class="btn add-cart quick" title="Положить «{GOODS_NAME}» в корзину"/> <div class="number plus_minus_quantit"> <label for="qty">Количество:</label> <input type="text" name="form[goods_mod_quantity]" id="qty" maxlength="12" value="1" title="Qty" class="input-text qty quantity"> <div class="regulator"> <a href="#" class="number-up qty-plus"></a> <a href="#" class="number-down qty-minus"></a> </div> </div> <input type="button" value="В корзину" id="button-cart" class="btn add-cart" title="Положить «{GOODS_NAME}» в корзину"/> </div>
и замените на код:
{% IF GOODS_MOD_REST_VALUE>0 %} <div class="add-cart-form {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}add-to-cart{% ENDIF %}" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}> <input type="button" value="Быстрый заказ" id="button-cart" class="btn add-cart quick" title="Положить «{GOODS_NAME}» в корзину"/> <div class="number plus_minus_quantit"> <label for="qty">Количество:</label> <input type="text" name="form[goods_mod_quantity]" id="qty" maxlength="12" value="1" title="Qty" class="input-text qty quantity"> <div class="regulator"> <a href="#" class="number-up qty-plus"></a> <a href="#" class="number-down qty-minus"></a> </div> </div> <input type="button" value="В корзину" id="button-cart" class="btn add-cart" title="Положить «{GOODS_NAME}» в корзину"/> </div> {%ENDIF%}
далее код:
<a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF related_views_goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}><span class="icon-basket"></span></a>
замените на код:
{%IF related_views_goods.MIN_REST_VALUE > 0 %} <a class="add-cart quick" title="Быстро оформить заказ" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF related_views_goods.MIN_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}><span class="icon-basket"></span></a> {%ENDIF%}
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных