Перейти к содержимому


Товара Нет В Наличии


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 alex78

alex78

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 50 сообщений
  • ГородТюменская обл

Отправлено 07 Апрель 2022 - 08:56

Здравствуйте, помогите пожалуйста, мне надо сделать, чтобы когда товара нет в наличии не было возможности его положить в корзину и заказать. Можно сделать кнопку оповестить как будет в наличии

#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 07 Апрель 2022 - 08:58

Здравствуйте.

В редактировании профиля форума укажите действующий номер аккаунта магазина.

Воспользуйтесь следующей инструкцией:
https://forum.storel...от/#entry131660

#3 alex78

alex78

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 50 сообщений
  • ГородТюменская обл

Отправлено 07 Апрель 2022 - 09:11

Просмотр сообщенияVaccina (07 Апрель 2022 - 08:58) писал:

Здравствуйте.

В редактировании профиля форума укажите действующий номер аккаунта магазина.

Воспользуйтесь следующей инструкцией:
https://forum.storel...от/#entry131660
Спасибо, но там нет шаблона тено, Аккаунт SL-539798

#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 08 Апрель 2022 - 08:37

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
			<!--Нет в наличии-->
			{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}<div class="goodsDataMainModificationEmpty" title="Нет в наличии" {% IF GOODS_MOD_REST_VALUE!=0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div>{% ENDIF %}

замените на:
			<!--Нет в наличии-->
			{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}<div class="goodsDataMainModificationEmpty" title="Нет в наличии" {% IF GOODS_MOD_REST_VALUE!=0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div>{% ENDIF %}

			<a {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %} class="button zakaz" onclick="document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?'; return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ >Уведомить меня</a>

Далее зайдите в main.js - найдите:
		// Есть ли товар есть в наличии
		if(modificationRestValue>0) {
		  goodsAvailableTrue.show();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		  goodsModEmpty.hide();
		// Если товара нет в наличии
		} else {
		  goodsAvailableTrue.hide();
		  goodsAvailableFalse.show();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		  goodsModEmpty.show();
		}
  
замените на:
		// Есть ли товар есть в наличии
		if(modificationRestValue>0) {
		  goodsAvailableTrue.show();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		  goodsModEmpty.hide();
   	   $('.zakaz').hide();
		// Если товара нет в наличии
		} else {
		  goodsAvailableTrue.hide();
		  goodsAvailableFalse.show();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		  goodsModEmpty.show();
   	   $('.zakaz').show();
		}


#5 alex78

alex78

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 50 сообщений
  • ГородТюменская обл

Отправлено 08 Апрель 2022 - 10:22

Просмотр сообщенияVaccina (08 Апрель 2022 - 08:37) писал:

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
		 <!--Нет в наличии-->
		 {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}<div class="goodsDataMainModificationEmpty" title="Нет в наличии" {% IF GOODS_MOD_REST_VALUE!=0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div>{% ENDIF %}

замените на:
		 <!--Нет в наличии-->
		 {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}<div class="goodsDataMainModificationEmpty" title="Нет в наличии" {% IF GOODS_MOD_REST_VALUE!=0 %}style="display:none;"{% ENDIF %}><span>Нет в наличии</span></div>{% ENDIF %}

		 <a {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %} class="button zakaz" onclick="document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара &laquo;{GOODS_NAME}&raquo;?'; return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/ >Уведомить меня</a>

Далее зайдите в main.js - найдите:
	 // Есть ли товар есть в наличии
	 if(modificationRestValue>0) {
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
		 goodsAvailableQty.show();
		 goodsModEmpty.hide();
	 // Если товара нет в наличии
	 } else {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
		 goodsAvailableQty.hide();
		 goodsModEmpty.show();
	 }
  
замените на:
	 // Есть ли товар есть в наличии
	 if(modificationRestValue>0) {
		 goodsAvailableTrue.show();
		 goodsAvailableFalse.hide();
		 goodsAvailableAddCart.show();
		 goodsAvailableQty.show();
		 goodsModEmpty.hide();
	 $('.zakaz').hide();
	 // Если товара нет в наличии
	 } else {
		 goodsAvailableTrue.hide();
		 goodsAvailableFalse.show();
		 goodsAvailableAddCart.hide();
		 goodsAvailableQty.hide();
		 goodsModEmpty.show();
	 $('.zakaz').show();
	 }
Спасибо все хорошо только с формы не приходят уведомления ни на почту ни в смс

#6 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 09 Апрель 2022 - 01:18

Здравствуйте.

Уточните пожалуйста, уведомления на email к вам так и не приходили, вы проверяли папку спам?

#7 alex78

alex78

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 50 сообщений
  • ГородТюменская обл

Отправлено 09 Апрель 2022 - 07:30

Просмотр сообщенияVaccina (09 Апрель 2022 - 01:18) писал:

Здравствуйте.

Уточните пожалуйста, уведомления на email к вам так и не приходили, вы проверяли папку спам?
На email пришло test, а смс не было

#8 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 09 Апрель 2022 - 08:56

Здравствуйте.

Это я заполнила форму по кнопке и отправила перед написанием предыдущего ответа.  SMS поступать не должно, так как отправляется форма со страницы "связь с администрацией", а не оформляется заказ.
Можно еще использовать форму обратного звонка, тогда будет оформляться заказ, но без товара, а наименование товара будет передаваться в комментарии к заказу, данный вариант вас устроит?

#9 alex78

alex78

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 50 сообщений
  • ГородТюменская обл

Отправлено 09 Апрель 2022 - 13:43

Просмотр сообщенияVaccina (09 Апрель 2022 - 08:56) писал:

Здравствуйте.

Это я заполнила форму по кнопке и отправила перед написанием предыдущего ответа.  SMS поступать не должно, так как отправляется форма со страницы "связь с администрацией", а не оформляется заказ.
Можно еще использовать форму обратного звонка, тогда будет оформляться заказ, но без товара, а наименование товара будет передаваться в комментарии к заказу, данный вариант вас устроит?
Спасибо большое, пока так оставим




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных