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


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


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

#101 status321

status321

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

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

Отправлено 29 Декабрь 2018 - 14:32

Модификации не работают, JS  ошибка и каталог на главной не айс.Если опустится в самый низ то кнопка на верх не работает

#102 Vaccina

Vaccina

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

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

Отправлено 29 Декабрь 2018 - 14:48

Вы неправильно произвели изменения, вы удалили блок. Блок:
		 // Есть ли товар есть в наличии
								 if(modificationRestValue>0 && modificationRestValue<99) {
								 goodsAvailableFalse.hide();
								 goodsAvailableTrue.hide();
								 goodsAvailableTrue2.hide();
								 goodsAvailableTrue3.show();
								 // Если товара нет в наличии
								 } else if(modificationRestValue>99 && modificationRestValue<200) {
								 goodsAvailableFalse.hide();
								 goodsAvailableTrue.hide();
								 goodsAvailableTrue2.show();
							 goodsAvailableTrue3.hide();
								 else {
								 goodsAvailableFalse.show();
								 goodsAvailableTrue.hide();
								 goodsAvailableTrue2.hide();
								 goodsAvailableTrue3.hide();
								 }

замените на:
		 // Есть ли товар есть в наличии
								 if(modificationRestValue>0 && modificationRestValue<99) {
								 goodsAvailableFalse.hide();
								 goodsAvailableTrue.hide();
								 goodsAvailableTrue2.hide();
								 goodsAvailableTrue3.show();
								 // Если товара нет в наличии
								 } else if(modificationRestValue>99 && modificationRestValue<200) {
								 goodsAvailableFalse.hide();
								 goodsAvailableTrue.hide();
								 goodsAvailableTrue2.show();
								 goodsAvailableTrue3.hide();
								 } else if(modificationRestValue>199) {
								 goodsAvailableFalse.hide();
								 goodsAvailableTrue.hide();
								 goodsAvailableTrue2.hide();
								 goodsAvailableTrue3.show();
								 } else {
								 goodsAvailableFalse.show();
								 goodsAvailableTrue.hide();
								 goodsAvailableTrue2.hide();
								 goodsAvailableTrue3.hide();
								 }


#103 status321

status321

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

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

Отправлено 29 Декабрь 2018 - 15:20

Спасибо, получилось то что нужно.С наступающим новым годом

#104 status321

status321

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

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

Отправлено 24 Июнь 2020 - 12:14

Добрый день.Как реализовать в шаблоне Спорт при смене модификаций был такой результат
<!-- Доступность товара -->
   <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>Доставка: СДЭК </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>Доставка: Почта</div>
   <div rel="true" class="available-true3" {% IF GOODS_MOD_REST_VALUE=0 || GOODS_MOD_REST_VALUE > 99 %}style="display:none;"{% ENDIF %}>В наличии: <span>Доставка: Самовывоз,курьер</div>
   <div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0%}style="display:none;"{% ENDIF %}>Наличие товара: <span>Нет в наличии</div>
  </div>

Аккаунт SL-507660

#105 status321

status321

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

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

Отправлено 28 Июнь 2020 - 10:24

Когда будет помощь???

#106 status321

status321

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

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

Отправлено 01 Июль 2020 - 14:42

Куда все пропали???

#107 Vaccina

Vaccina

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

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

Отправлено 02 Июль 2020 - 00:40

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

Зайдите в раздел Сайт - Редактор шаблонов - 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 && modificationRestValue<99) {
		  goodsAvailableFalse.hide();
		  goodsAvailableTrue.hide();
		  goodsAvailableTrue2.hide();
		  goodsAvailableTrue3.show();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		} else if(modificationRestValue>99 && modificationRestValue<200) {
		  goodsAvailableFalse.hide();
		  goodsAvailableTrue.hide();
		  goodsAvailableTrue2.show();
		  goodsAvailableTrue3.hide();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		} else if(modificationRestValue>199) {
		  goodsAvailableFalse.hide();
		  goodsAvailableTrue.show();
		  goodsAvailableTrue2.hide();
		  goodsAvailableTrue3.hide();
		  goodsAvailableAddCart.show();
		  goodsAvailableQty.show();
		} else {
		  goodsAvailableFalse.show();
		  goodsAvailableTrue.hide();
		  goodsAvailableTrue2.hide();
		  goodsAvailableTrue3.hide();
		  goodsAvailableAddCart.hide();
		  goodsAvailableQty.hide();
		}
      
      
далее найдите:
		goodsAvailable				= $('.goodsDataMainModificationAvailable'),
		goodsAvailableTrue			= goodsAvailable.find('.available-true'),
      
замените на:
		goodsAvailable				= $('.goodsDataMainModificationAvailable'),
		goodsAvailableTrue			= goodsAvailable.find('.available-true'),
		goodsAvailableTrue2					= goodsAvailable.find('.available-true2'),
		goodsAvailableTrue3					= goodsAvailable.find('.available-true3'),


#108 status321

status321

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

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

Отправлено 02 Июль 2020 - 11:35

Спасибо,работает!!!

#109 status321

status321

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

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

Отправлено 17 Сентябрь 2020 - 18:13

Дорый вечер.Помогите реализовать доступность товара:
1. Нет в наличии
2. В наличии
3. Под заказ
4. В пути
5. Ожидается

#110 status321

status321

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

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

Отправлено 07 Июль 2021 - 13:53

1

#111 Vaccina

Vaccina

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

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

Отправлено 08 Июль 2021 - 07:10

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

Уточните пожалуйста при каком остатке отображать тот или иной статус?

#112 status321

status321

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

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

Отправлено 29 Ноябрь 2022 - 07:43

Доброе утро.Возникла необходимость добавить еще вариант для Boxberry.Сейчас у меня такой код:
<!-- Доступность товара -->
                   <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>
Аккаунт:SL-529065

#113 status321

status321

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

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

Отправлено 30 Ноябрь 2022 - 09:53

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

#114 Vaccina

Vaccina

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

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

Отправлено 01 Декабрь 2022 - 04:18

Просмотр сообщенияstatus321 (29 Ноябрь 2022 - 07:43) писал:

Доброе утро.Возникла необходимость добавить еще вариант для Boxberry.Сейчас у меня такой код:
<!-- Доступность товара -->
   <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>
Аккаунт:SL-529065

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

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

#115 status321

status321

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

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

Отправлено 01 Декабрь 2022 - 16:52

Добрый вечер.У меня сейчас 3 варианта доставки, нужно еще одну добавить
0 нет в наличии
1 доставка Самовывоз
150 доставка почта
250 доставка СДЭК
Добавить 350 Доставка Boxberry

#116 Vaccina

Vaccina

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

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

Отправлено 02 Декабрь 2022 - 08:58

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

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
						 <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="true" class="available-true4" {% IF GOODS_MOD_REST_VALUE != 350 %}style="display:none;"{% ENDIF %}>В наличии: <span>Доставка:Boxberry</span></div>


#117 status321

status321

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

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

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

Доброе утро.Добавил,выдает ошибку JS и предлогает 2 варианта доставки.

#118 status321

status321

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

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

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

Добрый день.Когда будет помощь?

#119 status321

status321

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

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

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

Куда все пропали


#120 status321

status321

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

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

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

Почему не отвечаете?




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

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