Как добавить дополнительную характеристику товара - объем

Тема в разделе "Модули и дополнения", создана пользователем VIk, 5 июл 2015.

  1. VIk

    VIk Новичок

    Сообщения:
    21
    Симпатии:
    0
    Здравствуйте.
    Нужно в карточку товара добавить объем изделия - 10 мл, 100 и тд, с радиобаттонами, и чтобы цена при выборе естественно пересчитывалась, ну или была просто напротив данного выбора.
    Есть какие-нибудь решения такого вопроса?
     
  2. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    1) Обычный вывод характеристик товара.
    И так, заходите в админ панель. Каталог => Атрибуты => Группы атрибутов
    Здесь можно добавить Обьем, Вес, Группы ватминов и т.д.
    В Каталог => Атрибуты => Атрибуты, вы вводите название атрибута типа: Витамин А, Витамин Б и т.д и присваиваете раннюю созданную группу. После переходите на товар и во вкладке Атрибуты, выбираете нужный атрибут и в поле вписываете значение.
    2)То что вы хотите.
    Каталог => Опции( если у вас, уже есть список разных опций, выбирайте Radio Button, а если нет, то) создать новую опцию,
    Укажите название опции: Обьем
    Выберите тип опции "ПЕРЕКЛЮЧАТЕЛЬ"
    Добавте значение опции, в вашем случае: 10мл + 20руб, 100мл + 50руб и так далее.
    Переходите на нужный товар и во вкладке Опции, выбираете нужную вам заготовленную опцию.
    В Итоге: На странице конкретного продукта, появиться выбор 10мл или 100 мл и т.д. При заказе вы увидите что выбрал клиент.
     
    VIk нравится это.
  3. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    А если вы хотите чтобы цена менялась на глазах, без AJAX вам не обойтись :(
     
  4. Ravilr

    Ravilr Специалист

    Сообщения:
    3.881
    Симпатии:
    1.065
    VIk нравится это.
  5. VIk

    VIk Новичок

    Сообщения:
    21
    Симпатии:
    0
    ну в принципе да, почти то, что нужно, только бесит, что как и в стандартной опции зачем-то стоят плюсы перед ценой. Неужели нельзя просто сделать 10 50 и 100 рублей, без этих всяких плюсов и минусов, только в замешательство вводят.
     
  6. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Потому что опция это не товар. Это плюс или минус к стоимости или просто выбор!
     
  7. VIk

    VIk Новичок

    Сообщения:
    21
    Симпатии:
    0
    Ок, может я не так выразился.
    Мне не нужно чтобы цена менялась! Мне нужно, чтобы было несколько полей в админке, куда можно вбить стоимость каждого товара отдельно.
    Если конкретно, например, парфюм - 10мл - 500 рублей, 100мл - 2000р, забил это в админке, и соответственно пользователь в клиентской части может выбрать (через радиобаттон например) один или другой объем, и товар с выбранной ценой падает в корзину. Всё!
    Но, если я правильно понял за 2 дня поисков, такой функции в опенкарте нет..
    Если я не прав, поправьте пожалуйста, очень хочется остаться на опенкарте, но я уже готов перейти на престашоп или вукоммерс, очень нужна мне эта функция..
    Спасибо!
     
  8. Ravilr

    Ravilr Специалист

    Сообщения:
    3.881
    Симпатии:
    1.065
    такого как описываете по умолчанию нет.
    Но вам возможно подойдет такое решение http://www.opencart.com/index.php?route=extension/extension/info&extension_id=11581

    Если через опции то такое http://www.opencart.com/index.php?route=extension/extension/info&extension_id=12752&filter_search=product as option&filter_download_id=40&page=2

    Ну а скорей всего вам подойдет модуль Товары как опция http://www.opencart.com/index.php?route=extension/extension/info&extension_id=7815&filter_search=product as option&filter_download_id=40&page=6

    Ну или аксессуары http://www.opencart.com/index.php?r...roduct as option&filter_download_id=40&page=9
     
    Последнее редактирование: 9 июл 2015
    VIk нравится это.