Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Как реализовать покупку товара комплектами?


Svarli

Recommended Posts

Как реализовать пакетную покупку товара как здесь http://tutnoski.ru/classic_tsvetnye?  

 

"Выберите комплект"
5 пар      10 пар

20 пар     30 пар

 

При добавлении в корзину общая цена считается как количество умноженное на стоимость пары в зависимости от выбранного комплекта. Значит при добавлении комплекта в админке должно задаваться количество товара и цена одной единицы в зависимости от комплекта (количества).

 

Есть готовый модуль? Или сделано вручную?

Надіслати
Поділитися на інших сайтах


Из коробки есть возможность указать варианты при "покупке от N штук - цена такая". Точно не подходит? Или там никак не ограничить промежуточные количества?

Или вывод опций типа "картинка" модифицировать. Будет неудобно цены вводить, но работать вроде должно как и предполагается. В этом варианте придется финальную цену опции (или разницу с базовой) вручную считать, да картинки полностью вручную отрисовывать.

Готоваых не знаю, не искал подобное.

Надіслати
Поділитися на інших сайтах


Спасибо за ответы!

 

Реализовал через стандартный функционал "Скидка".

 

Решение: делаем блоки для комплектов, туда подставляем в цикле значения $discount['quantity'] и $discount['price'], общую стоимость комплекта выводим как $discount['quantity'] умножить на $discount['price']. При клике на один из комплектов джаваскриптом подставляем значение $discount['quantity'] соответствующего комплекта в скрытый input для выбора количества.

  • +1 1
Надіслати
Поділитися на інших сайтах


есть модуль у буржуев "combo for opencart" вроде так называется. Отличный модуль.

ЗЫ ой невнимательно прочитал первый пост. Но для таких задач он тоже подойдет

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.