Дефолтное количество товара, добавляемое в корзину Есть решение

Всех приветствую.

Не подскажете, как сделать так, чтобы в карточке товара (а также в быстром просмотре) в строке "количество" по умолчанию было не 1, а 4 ?

То есть в принципе, потенциальному клиенту нужны именно 4 единицы товара. Но при этом, он может при желании и уменьшать/увеличивать количество товара с шагом в 1.

8 ответов

  • 2

    ищите подобный код и меняйте 1 на 4

    <input type="text" name="quantity" value="1">


  • 3

    Как вариант можно использовать дополнительные параметры товара. Код, который указал Евгений выше, коснется всех товаров. Если требуется некое управление, то можно поступить следующим образом:

    1. В редакторе товара, в поле дополнительные параметры прописать

    count=X

    где X - число, которое отвечает за количество

    2. В шаблоне, где выводится поле количество прописать следующее

    {if isset($product.params.count)}
    {$default_count = $product.params.count}
    {else}
    {$default_count = 1}
    {/if}
    
    <input type="text" name="quantity" value="{$default_count}">
    • +1
      gunter gunter 27 апреля 2017 18:47 #

      Отлично! Спасибо!

      Посмотрел, что в настройках категории, также можно прописывать key-value.

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

    • +1
      Виктор Виктор 8 мая 2018 10:07 #

      Как то же самое сделать в списке товаров? Добавления скрытого input там не работает...

      <input type="hidden" name="quantity" value="{$default_count}">

Добавить ответ

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