price_item – единицы товара в цене

Пример: price_item=- 10 шт.

Данный доп. параметр будет полезен в следующих ситуациях:

  • Если товар продаётся по несколько штук в упаковке;
  • Если вы хотите продавать оптом и указываете цену за партию товара;
  • Если товар продаётся погонных метрах, или другой единице измерения;

Чтобы добавить единицы товара в цену, откройте редактор товара во вкладке "Описание и SEO"

Прилистайте в самый низ страницу, и в поле дополнительные параметры добавьте следующий код:

price_item=Единицы товара

Единицы товара замените на свои единицы измерения товара.

Данный доп. параметр выводится также и на странице самого товара.

Владимир Сергеев
Разработчик
Последнее обновление: 10 мая 2018
Эта статья была полезна?ДаНет

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

  • Александр
    13 апреля 2018 09:37

    Здравствуйте Владимир, дошли руки до оформления оптовых товаров, воспользовался классной штукой минимальное количество, указывая ценник за 1 шт, но в корзину добавляя 10. Выставил первый комплект оптовых товаров и через несколько часов, первый заказ.

    И что я вижу, человек купил 1 шт товара. В корзине можно изменить 10 шт на 1 шт.

    Товар попал в корзину:

    Изменили количество товаров, оставив оптовую цену:

    При прозвоне - "Вы кидалы", "замануха" и так далее... Есть способ решить проблему?

  • Владимир Сергеев
    Разработчик
    13 апреля 2018 09:53

    Вопрос в том можно ли заблокировать изменение кол-ва в корзине не ниже минимального? 

  • Владимир Сергеев
    Разработчик
    13 апреля 2018 17:36

    Эх... если бы вы написали об этом вчера-позавчера, я бы включил это в обновление. 
    А так только в следующей версии. 

    Придётся фиксить вручную. 
    Откройте файл cart.html (тема для Магазина). 

    Найдите строку

    {* КОЛ-ВО *}
    {if !empty($param_item.params.qty_step)}

    Перед ней вставьте код:

    {if !empty($param_item.params.qty_min)}
    	{$qty_min = $param_item.params.qty_min}
    {else}
    	{$qty_min = 1}
    {/if}

    Затем найдите строку: 

    <input type="text" name="quantity[{$item.id}]" value="{$item.quantity}" class="qty{if !empty($item.error)} error{/if}">

    И замените на строку: 

    <input type="text" name="quantity[{$item.id}]" value="{$item.quantity}" min="{$qty_min}" class="qty{if !empty($item.error)} error{/if}">

  • ким
    6 мая 2018 16:34

    а как менять единицы товара в цене сразу и массово ? 

    • Владимир Сергеев
      Разработчик
      8 мая 2018 21:51

      Ким, на данный момент такой возможности нет. 
      Но поскольку ваш вопрос про этот функционал не первый, я сделал обновление, в котором единицы измерения товара можно будет задавать через этот же доп. параметр, но уже в категории товара. 

      Единицы измерения будут присваиваться всем товарам, принадлежащим категории товара с данным доп. параметром. 

      Обновление темы будет отправлено на проверку после майских праздников. 

    • Алексей
      10 мая 2018 16:08

      Час добрый.

      Добавил в категорию параметр price_item=Бухта

      Категория "Кабель витая пара" https://www.ip-center.net/prod...

      Никаких изменений ни на странице категории, ни в карточках товаров...

      что-то не так сделал?

      • Владимир Сергеев
        Разработчик
        10 мая 2018 18:51

        Здравствуйте, Алексей! 

        Во-первых, вам нужно проверить, подтвердили ли вы обновление темы в настройках темы.
        Во-вторых, если вы вносили изменения в следующие файлы, то их нужно сбросить. 

        По логике движка, изменённые файлы не перезаписываются во время обновления, чтобы не затереть ваши собственные изменения. Таким образом, вам нужно куда-то сохранить ваши изменения, а затем сбросить следующие файлы.

        Добавить комментарий
        Чтобы добавить комментарий, зарегистрируйтесь или войдите
        Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
        Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
        Подписывайтесь и получайте скидки!

        Узнавайте первым о скидках и специальных предложениях!