Минимальное кол-во товара в заказе

Тема в разделе "OpenCart", создана пользователем Solovei9, 13 ноя 2013.

  1. Solovei9

    Solovei9

    Регистрация:
    9 мар 2013
    Сообщения:
    28
    Симпатии:
    25
    Всем привет.Вообщем проблема такая.В админке выставляю минимальное количество товара для заказа(например 5) когда заходим в карту товара это кол-во прописывается нормально,но если выбираешь товар из общего списка и нажимаешь купить то добавляется не 5 как должно а 1

    Подскажите пожалуйста,как решить эту проблему?

    И есть еще вопрос.Как сделать например минимальное кол-во не 1 а 0,5 или 500 грамм?
    возможно ли сделать чтобы кол-во товара измерялось не целыми числами,а например 0,5 кг или например у меня коробка весит 6700 грамм а я могу выставить только целое число 7 кг???
     
  2. Cold_232

    Cold_232

    Регистрация:
    22 июн 2013
    Сообщения:
    132
    Симпатии:
    37
    Количество товара - число натуральное. Если надо дробные числа продавать, может как-то через опции или атрибуты сделать. Например - пачка 0,5 кг, а количество продажи - 5 пачек к примеру - 2,5 кг.
     
  3. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Вообще, он из общего списка в таком случае не должен добавляться в корзину. Если установлено минимальное количество больше единицы, при попытке добавить в корзину со страницы категории должно перебрасывать на страницу товара.
     
  4. Solovei9

    Solovei9

    Регистрация:
    9 мар 2013
    Сообщения:
    28
    Симпатии:
    25
    если в общем списке товаров нажимаешь купить,то товар переносится в корзину с количеством 1 штука.если зайти в карту товара то там будет уже указано минимальное кол-во допустим 5 штук и когда нажимаешь купить то добавляются все 5)))
    обьясните как это сделать,не очень понимаю как работать с атрибутами)))
     
  5. udaff

    udaff

    Регистрация:
    3 янв 2013
    Сообщения:
    139
    Симпатии:
    28
    Скорее опции нужны.
    Создаешь записи: 1 - минимальное количество(это будет как бы единица).
    Например пусть минимальное количество: 100г - цена N это будет первая запись. И это будет количество 1.
    Вторая запись: 1000г (цена 10хN. Количество 10).
    Третья запись: 6700г (цена 67*N. Количество 67).

    Товару ставишь цену за 1 штуку - N, вес 0,1(от кило)
    Потом идешь в опции товара и там уже прописываешь значения для каждой опции:
    100г: кол-во 1. Больше ничего не меняешь.
    1000г: кол-во 10, цена 10*N-N
    6700г: кол-во 67, цена 67*N-N

    Если с опциями не заморачиваться, прописать значение только для самого товара без опций, но с весом.
    Тогда чтобы взять ящик, клиент должен будет ввести 67 штук
     
    Последнее редактирование: 13 ноя 2013
    Solovei9 нравится это.
  6. sonicking

    sonicking

    Регистрация:
    26 май 2013
    Сообщения:
    436
    Симпатии:
    114
  7. Solovei9

    Solovei9

    Регистрация:
    9 мар 2013
    Сообщения:
    28
    Симпатии:
    25
    Спасибо.Очень интересно.надо попробовать.
    Еще может подскажете на шаблоне palioxis как вывести ВЕС в карточке товара,версия магазина 1.5.5.1
     
  8. Cold_232

    Cold_232

    Регистрация:
    22 июн 2013
    Сообщения:
    132
    Симпатии:
    37