"Нет на складе" и "Под заказ"

15

Уважаемые разработчики!!! Получается, что в Shop-script кроме статуса товара "в наличии" может быть только(!!!) либо "нет на складе", либо "под заказ"?!!! И без вариантов?! А если какие-то под заказ, а какие-то нет на складе - такого нельзя?!!!

Как же так - ведь какие-то товары можно купить под заказ, а каких-то нет на складе и не будет- это же обычное дело, это есть во всех магазинах!!! А у вас все под заказ или все нет в наличии?!! Бред!!! Это же дураку понятно, что так бывает очень редко!

Почему не задействовать правильно кнопку "Доступен для заказа" ?

Допустим есть в статусе Склада галочка "Покупатель может оформить заказ, даже если товара нет в наличии", но если еще стоит галочка и в "Доступен для заказа" - появляется "Под заказ" и товар доступен для заказа, нет галочки - в товаре тогда надпись "Нет на складе" и кнопка "купить" не работает!

Почему на это не обратить внимание?!!!

6 комментариев

  • +5
    ak-ksz ak-ksz 26 июня 2018 20:32 #

    Поддерживаю. У меня есть товары, которые я вожу "под заказ", есть "в наличии" у меня на складе, а есть временно отсутствующие у производителя. У производителя указана примерная дата поступления, а я не могу указать такой статус. Можно реализовать хотя бы три варианта: "в наличии", "под заказ" и "нет в наличии" ?

  • +5
    Евгений Химич Евгений Химич 27 июня 2018 20:07 #

    Я у себя в магазине реализовал следующим образом

    1. Если количество товара больше или ровно 1 и цена больше 0 то – товар в наличии.

    2. Если количество товара меньше или ровно 0 и цена равно 0 то – товара нет в наличии (товар имеет статус "Снят с производства").

    3. Если количество товара меньше или ровно 0 и цена больше 0 то - товар под заказ (+установил плагин "предзаказ")

    • +3
      Сергей Герцык Сергей Герцык 18 сентября 2018 11:57 #

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

      Подскажите, пожалуйста, каким образом реализовали?

      Отличная реализация!

      • +2
        Евгений Химич Евгений Химич 13 января 2019 17:13 #

        {if $wa->shop->settings('ignore_stock_count') || $p.count === null || $p.count > 0}
                .... купить / товар > 0 в наличии > 0
        {else}
        
            {if $product.price == 0}
               
                Нет в продаже ////
            {else}
        
                Подзаказ
        
            {/if}
        {/if}
        

        • +1
          Vitak - Vitak - 8 ноября 2019 18:40 #

          Евгений, не подскажете, в каком файле это надо прописать?

        • +1
          Александр Александр 26 ноября 2018 21:23 #

          Здравствуйте! Подскажите как вы это реализовали?

          Добавить комментарий

          Чтобы добавить комментарий, зарегистрируйтесь или войдите