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


Товар Под Заказ


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

#1 xramzesx

xramzesx

    Пользователь

  • Пользователи
  • PipPip
  • 18 сообщений

Отправлено 18 Сентябрь 2018 - 14:28

Добрый день. Скажите пожалуйста как сделать чтобы в строке наличие товара было написано "под заказ"? Спасибо.

Прикрепленные изображения

  • Скриншот 18-09-2018 142405.png


#2 MikDark

MikDark

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

  • Модераторы
  • 6 394 сообщений

Отправлено 18 Сентябрь 2018 - 14:49

Просмотр сообщенияxramzesx (18 Сентябрь 2018 - 14:28) писал:

Добрый день. Скажите пожалуйста как сделать чтобы в строке наличие товара было написано "под заказ"? Спасибо.

Здравствуйте. Это нужно сделать у всех товаров? Или только у товаров с остатком 0?

#3 xramzesx

xramzesx

    Пользователь

  • Пользователи
  • PipPip
  • 18 сообщений

Отправлено 26 Сентябрь 2018 - 14:11

Просмотр сообщенияMikDark (18 Сентябрь 2018 - 14:49) писал:

Здравствуйте. Это нужно сделать у всех товаров? Или только у товаров с остатком 0?

Добрый день. У товаров с остатками 0.

#4 xramzesx

xramzesx

    Пользователь

  • Пользователи
  • PipPip
  • 18 сообщений

Отправлено 04 Октябрь 2018 - 10:18

???


#5 RayLi

RayLi

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

  • Модераторы
  • 2 857 сообщений

Отправлено 04 Октябрь 2018 - 10:43

Просмотр сообщенияxramzesx (18 Сентябрь 2018 - 14:28) писал:

Добрый день. Скажите пожалуйста как сделать чтобы в строке наличие товара было написано "под заказ"? Спасибо.

Здравствуйте.
Для этого Вам необходимо в шаблоне: "Товар" найти следующий блок кода:

	  <!-- Доступность товара -->
	  <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 %}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>
	  <!-- Блок информации по акции действующей на товар, если таковая есть -->


#6 xramzesx

xramzesx

    Пользователь

  • Пользователи
  • PipPip
  • 18 сообщений

Отправлено 12 Октябрь 2018 - 22:29

Спасибо.

#7 status321

status321

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

  • Пользователи
  • PipPipPip
  • 104 сообщений

Отправлено 14 Ноябрь 2019 - 20:25

Добрый вечер.Помогите реализовать доступность товара в шаблоне Город
1) 1 шт - В наличии
2) 150 шт - Доставка СДЭК
3) 250 шт. - Под заказ
4) 0 шт  - Нет в наличии
Аккаунт SL-204609 Спасибо.

#8 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 16 Ноябрь 2019 - 03:32

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
	  <!-- Доступность товара -->
	  <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>1 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>В наличии</span></div>	   
		<div class="available-true cdek" {% IF GOODS_MOD_REST_VALUE<2 || GOODS_MOD_REST_VALUE>150 %}style="display:none;"{% ENDIF %}>Наличие товара: <span>Доставка СДЭК</span></div>	   
		<div class="available-true zakaz" {% IF GOODS_MOD_REST_VALUE<150 || GOODS_MOD_REST_VALUE>250 %}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 status321

status321

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

  • Пользователи
  • PipPipPip
  • 104 сообщений

Отправлено 16 Ноябрь 2019 - 07:35

Доброе утро.Выдает все три варианта
https://smarket23.ru...od_id=205263525
Нужно доработать.Спасибо

#10 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 16 Ноябрь 2019 - 08:11

Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
		// Есть ли товар есть в наличии
		if(modificationRestValue>0) {
		  goodsAvailableTrue.show();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddForm.show();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		// Если товара нет в наличии
		} else {
		  goodsAvailableTrue.hide();
		  goodsAvailableFalse.show();
		  goodsAvailableAddForm.hide();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		}
  
замените на:
		// Есть ли товар есть в наличии
		if(modificationRestValue>0 && modificationRestValue<2) {
		  goodsAvailableTrue.show();
		  $('.cdek').hide();
		  $('.zakaz').hide();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddForm.show();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		// Если cdek
		} else if (modificationRestValue>2 && modificationRestValue<151){
		  goodsAvailableTrue.hide();
		  $('.cdek').show();
		  $('.zakaz').hide();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddForm.hide();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		// Если zakaz
		} else if (modificationRestValue>150){
		  goodsAvailableTrue.hide();
		  $('.cdek').hide();
		  $('.zakaz').show();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddForm.hide();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		} else {
		  goodsAvailableTrue.hide();
		  goodsAvailableFalse.show();
		  goodsAvailableAddForm.hide();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		}


#11 status321

status321

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

  • Пользователи
  • PipPipPip
  • 104 сообщений

Отправлено 16 Ноябрь 2019 - 09:34

Работает, но пропала кнопка В корзину
https://smarket23.ru...od_id=205263525

#12 Vaccina

Vaccina

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

  • Модераторы
  • 23 788 сообщений

Отправлено 19 Ноябрь 2019 - 04:48

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

Зайдите в раздел Сайт - Редактор шаблонов - main.js - найдите:
		// Есть ли товар есть в наличии
		if(modificationRestValue>0) {
		  goodsAvailableTrue.show();
		  goodsAvailableFalse.hide();
		  goodsAvailableAddForm.show();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		// Если товара нет в наличии
		} else {
		  goodsAvailableTrue.hide();
		  goodsAvailableFalse.show();
		  goodsAvailableAddForm.hide();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		}

замените на:
				// Есть ли товар есть в наличии
				if(modificationRestValue>0 && modificationRestValue<2) {
				  goodsAvailableTrue.show();
				  $('.cdek').hide();
				  $('.zakaz').hide();
				  goodsAvailableFalse.hide();
				  goodsAvailableAddForm.show();
				  goodsAvailableAddCart.show();
				  goodsAvailableQty.show();
				// Если cdek
				} else if (modificationRestValue>2 && modificationRestValue<151){
				  goodsAvailableTrue.hide();
				  $('.cdek').show();
				  $('.zakaz').hide();
				  goodsAvailableFalse.hide();
				  goodsAvailableAddForm.show();
				  goodsAvailableAddCart.show();
				  goodsAvailableQty.show();
				// Если zakaz
				} else if (modificationRestValue>150){
				  goodsAvailableTrue.hide();
				  $('.cdek').hide();
				  $('.zakaz').show();
				  goodsAvailableFalse.hide();
				  goodsAvailableAddForm.show();
				  goodsAvailableAddCart.show();
				  goodsAvailableQty.show();
				} else {
				  $('.cdek').hide();
				  $('.zakaz').hide();
				  goodsAvailableTrue.hide();
				  goodsAvailableFalse.show();
				  goodsAvailableAddForm.hide();
				  goodsAvailableAddCart.hide();
				  goodsAvailableQty.hide();
				}


#13 status321

status321

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

  • Пользователи
  • PipPipPip
  • 104 сообщений

Отправлено 19 Ноябрь 2019 - 14:08

Добрый день.Огромное спасибо,то-что надо!!!!!




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

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