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


Добавление Нового Параметра Доступности Товара


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

#121 status321

status321

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

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

Отправлено 14 Декабрь 2022 - 07:25

Доброе утро.Помощь будет?

#122 status321

status321

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

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

Отправлено 19 Декабрь 2022 - 12:22

Здравствуйте.Помощь в этом году будет???

#123 status321

status321

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

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

Отправлено 10 Январь 2023 - 09:25

Доброе утро.Обращался 1 декабря,прошло месяц помощи нет Куда все пропали?

#124 status321

status321

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

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

Отправлено 11 Январь 2023 - 07:39

Помощь будет???

#125 status321

status321

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

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

Отправлено 13 Январь 2023 - 13:22

Похоже все уволились!!!

#126 status321

status321

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

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

Отправлено 13 Январь 2023 - 20:27

Куда все пропали,совесть вообще потеряли,полное молчание в течении 30 дней,это что за поддержка,за что деньги платим????

#127 stasia

stasia

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

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

Отправлено 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 status321

status321

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

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

Отправлено 01 Февраль 2023 - 19:18

Добрый вечер.Огромное спасибо,работает.




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

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