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


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


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

#1 sanita

sanita

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВладивосток

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

Здравствуйте, помогите сделать варианты наличия товара, пожалуйста.
До этого находила в общей информации по форуму то, что мне нужно, но не на всех темах корректно работало.

Мне нужно, чтобы было возможным менять видимость наличия, исходя из количества товара на такие опции:
1. Товар есть в наличии
2. Товар в пути
3. Товар под заказ
4. Товар отсутствует

Спасибо :)

http://groommart.ru

#2 sanita

sanita

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВладивосток

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

Взяла из этой темы https://forum.storel...овар/#entry8582

Внутри карточки товара выглядит как надо - Товар в пути

А вот в каталоге категории - В наличии

Это можно поменять? Чтобы сразу было в общем каталоге видно что в наличии, что в пути, а что под заказ?

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

  • Снимок1.JPG
  • Снимок2.JPG


#3 stasia

stasia

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

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

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

Просмотр сообщенияsanita (15 Декабрь 2022 - 16:51) писал:

Взяла из этой темы https://forum.storel...овар/#entry8582

Внутри карточки товара выглядит как надо - Товар в пути

А вот в каталоге категории - В наличии

Это можно поменять? Чтобы сразу было в общем каталоге видно что в наличии, что в пути, а что под заказ?

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

#4 sanita

sanita

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

  • Пользователи
  • PipPip
  • 20 сообщений
  • ГородВладивосток

Отправлено 09 Февраль 2023 - 05:11

Просмотр сообщенияstasia (15 Декабрь 2022 - 18:17) писал:

Здравствуйте. Укажите при каком количестве товара будет выводиться определенный статус у товара, т.к. выше у Вас указаны четыре статуса.
Я где-то на форуме взяла такой код и меня устраивают значения по количеству к статусам. Вот только остается вопрос - можно ли сделать, чтобы в общем каталоге товаров сразу нужный товару статус было видно? :)

вот этот код вставила

<!-- Доступность товара -->
<div class="goodsDataMainModificationAvailable">
<div rel="true"
{% IF GOODS_MOD_REST_VALUE=0 %}
style="display:none;"
{% ELSEIF GOODS_MOD_REST_VALUE>=300 %}
style="display:none;"
{% ENDIF %}
>Товар есть в наличии</div>
<div rel="false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
<div rel="trueForOrder"
{% IF GOODS_MOD_REST_VALUE<=300 %}
style="display:none;"
{% ELSEIF GOODS_MOD_REST_VALUE>=800 %}
style="display:none;"
{% ENDIF %}
>Товар под заказ</div>
<div rel="trueForDelivery"
{% IF GOODS_MOD_REST_VALUE<=800 %}
style="display:none;"
{% ELSEIF GOODS_MOD_REST_VALUE>=950 %}
style="display:none;"
{% ENDIF %}
>Товар в пути</div>
</div>

#5 Vaccina

Vaccina

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

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

Отправлено 10 Февраль 2023 - 04:46

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

Зайдите в раздел Сайт - Редактор шаблонов - Товары - найдите:
						  <div class="goods-available">
							{% IF goods.MAX_REST_VALUE > 0 %}<div class="available-true">В наличии</div>{% ENDIF %}
							{% IF goods.MAX_REST_VALUE = 0 %}<div class="available-false">Нет в наличии</div>{% ENDIF %}
						  </div>

замените на:
						  <div class="goods-available">
							{% IF goods.MAX_REST_VALUE < 300 && goods.MAX_REST_VALUE != 0 %}<div class="available-true">В наличии</div>{% ENDIF %}
							{% IF goods.MAX_REST_VALUE > 300 && goods.MAX_REST_VALUE < 800 %}<div class="available-true">Товар под заказ</div>{% ENDIF %}
							{% IF goods.MAX_REST_VALUE > 800 && goods.MAX_REST_VALUE < 950 %}<div class="available-true">Товар в пути</div>{% ENDIF %}
							{% IF goods.MAX_REST_VALUE = 0 %}<div class="available-false">Нет в наличии</div>{% ENDIF %}
						  </div>





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

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