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

Добавление в корзину "Услуги"


Recommended Posts

Есть товар, у товара есть услуги. Например Чистка, Настройка.

Если это сделать опциями, то в корзине учитывается стоимость товара + цена за услугу (опция).

 

Создал отдельную таблицу с услугами. Вывел их в нужном месте. Все нормально. 

Что нужно сделать чтобы при нажатии кнопки "Заказать услугу" она добавлялась в корзину со своей ценой, количеством, названием товара. и итоговой суммой. Другими словами добавлять услугу в корзину, так же как продукт добавляется по дефолту.

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


сами почти ответили, сделать так же как добавления продукта в корзину, то есть какие то данные(например ID услуги) отправлять в сессию($_SESSION)

в корзине и где нужно - подхватывать...

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

сами почти ответили, сделать так же как добавления продукта в корзину, то есть какие то данные(например ID услуги) отправлять в сессию($_SESSION)

в корзине и где нужно - подхватывать...

если просто в сессию запихнуть, то в админке заказа не будет

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


если просто в сессию запихнуть, то в админке заказа не будет

а дочитать ?

"в корзине и где нужно - подхватывать..."

!

 

Сами могли догадаться что дальше делать если делаете такой функционал.

Создаете еще одну колонку в БД и в моделе оформления заказа, правите запрос чтоб инсертил в новую колонку нужные вам данные.

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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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