[Помогите] с опциями

Тема в разделе "OpenCart", создана пользователем etens1212, 30 июл 2015.

  1. etens1212

    etens1212

    Регистрация:
    1 май 2013
    Сообщения:
    320
    Симпатии:
    16
    добрый день
    мне нужна ваша совет
    у меня есть интернет магазин
    и мне нужно реализовать в нем такую штуку
    например есть двери и у них есть
    размер:
    860х2050
    960х2050
    я сделал, чтобы человек мог сам выбирать количество, которое требуется (данного размера)
    но есть проблема, если человек выберет 2х
    то цена не увеличится, потому что в опциях + руб не ставил
     
  2. Andre231

    Andre231

    Регистрация:
    18 июн 2014
    Сообщения:
    47
    Симпатии:
    16
    Где не увеличивается? Она должна увеличиться только в корзине.
     
  3. etens1212

    etens1212

    Регистрация:
    1 май 2013
    Сообщения:
    320
    Симпатии:
    16
    Добрый день, у меня проблема с опциями
    Интернет магазин дверей
    у меня в опциях можно выбирать размер дверей
    860х2050
    960х2050 и тд

    я сделал, что человек может выбрать сразу несколько размеров

    например 860х2050 и 960х2050

    а если человека нужно 2 960х2050 и 4 860х2050
    для этого я поставил количество в опциях

    проблема такая
    например цена 860х2050 - 20299 (размер на цену не влияет)
    беру 860х2050 10 штук - цена должна увеличиться, но на опции стоит 0
    я не могу на опцию поставить еще раз такую цену (будет к обычной цены добавляться еще раз и цена)

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

    посоветуйте что-то пожалуйста

    ВОТ САМ САЙТ
     
  4. Pelmen2

    Pelmen2

    Регистрация:
    26 янв 2015
    Сообщения:
    169
    Симпатии:
    14
    по-моему у тебя просто модуль не работает.
    по идее должно передаваться в корзину количество, а тут вообще ничего не происходит
     
  5. etens1212

    etens1212

    Регистрация:
    1 май 2013
    Сообщения:
    320
    Симпатии:
    16
    там цена не стоит на опциях
     
  6. Pelmen2

    Pelmen2

    Регистрация:
    26 янв 2015
    Сообщения:
    169
    Симпатии:
    14
    почему не поставишь ?
     
  7. etens1212

    etens1212

    Регистрация:
    1 май 2013
    Сообщения:
    320
    Симпатии:
    16
    смотрите
    пучкай цена на двери 100 рублей
    человек хочет одну дверь одного размера
    берет размер
    и ему еще к 100 рублям + еще 100 рублей
     
  8. Pelmen2

    Pelmen2

    Регистрация:
    26 янв 2015
    Сообщения:
    169
    Симпатии:
    14
    в опции нельзя прописать +100 ?
     
  9. etens1212

    etens1212

    Регистрация:
    1 май 2013
    Сообщения:
    320
    Симпатии:
    16
    тогда вместе будет 200
    а товар стоит 100
     
  10. Pelmen2

    Pelmen2

    Регистрация:
    26 янв 2015
    Сообщения:
    169
    Симпатии:
    14
    это должно происходить или нет?

    сделай тогда цену товара 0, и установи цену опции.
    всё равно без выбора опции товар нельзя купить.
     
  11. etens1212

    etens1212

    Регистрация:
    1 май 2013
    Сообщения:
    320
    Симпатии:
    16
    ето не нормально будет вигледить
    з ценой 0
     
  12. Pelmen2

    Pelmen2

    Регистрация:
    26 янв 2015
    Сообщения:
    169
    Симпатии:
    14
    я делал, чтобы опции задавали цену = значению. какую опцию выбрал, такая цена и будет установлена.
    не знаю, как она будет сочетаться с твоим модулем.

    один из вариантов: если человеку надо 3шт одной опции и 2 шт другой опции, тогда сделать классические опции и задавать просто количество товара. ну придётся лишние телодвижения сделать, да.
     
  13. etens1212

    etens1212

    Регистрация:
    1 май 2013
    Сообщения:
    320
    Симпатии:
    16
    тогда как буду знать, что того розмера 2 а другого 3?
     
  14. Dotrox

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

    Регистрация:
    27 ноя 2012
    Сообщения:
    2.050
    Симпатии:
    777
    Единственное нормальное решение - это сделать какие-то опции выбранными по умолчанию, чтоб они формировали базовую цену. То есть, цена 0, но всегда выбраны какие-то опции, которые и формируют базовую цену, а дальше уже покупатель сам выбирает опции и меняет эту базовую цену. Но это довольно много работы, ибо надо не только на странице товара сделать подсчёт изначальной цены с учётом дефолтных опций, но и в категории и в других местах, где может выводиться товар (всякие модули новинок, скидок и т.д.).
     
  15. Pelmen2

    Pelmen2

    Регистрация:
    26 янв 2015
    Сообщения:
    169
    Симпатии:
    14