Вы здесь

Добавление в корзину кастомного продукта

0

Привет, сообщество!

Поделитесь мыслью, как лучше реализовать: Есть форма, состоящая из пяти шагов сбора информации о товаре(составной товар), функционал формы осуществляется собственным модулем, принцип формы прост - от выбранных значений товара меняется итоговая цена(5ть тематических шагов с критериями выбора), так вот, итоговым шагом этой формы необходимо сделать добавление собранного товара в корзину, с последующим оформлением. Как то нет желания вдаваться во всю романтику и писать свои аналоги корзины, а вот в стандартную корзину не положить товар который не заведен на сайте. Как в таком случае лучше поступить: на итоговом шаге сохранить всё в ноду и её добавлять в корзину? Или это не очень адекватный метод, так как каждый пользователь прошедший форму создает в базе 1 ноду - как то жирно потом будет?
Создать кучу модификаций товара и во итогу их добавлять в корзину не получится, так как основной критерий формирования товара это длина, не сделаешь же на каждую длину свой вид товара.

Какие есть мысли по реализации? Поделитесь пожалуйста.

Версия Drupal: 
7.x
Категория: 
Form API
Связанные проекты: 
Drupal Commerce
Вопрос задан 20.08.2016 - 14:47
Аватар пользователя im
im
32

или сделать товар, а потом в него передавать данные(атрибуты) из формы и добавлять в корзину?

Комментарий оставлен 20.08.2016 - 15:14

Ответы

1

Создать товар - "составной товар", он может быть на сайте всего один, его и добавлять в корзину. Свойство товара реализовать через поля line item.

Ответ дан 20.08.2016 - 15:28
Аватар пользователя xandeadx
xandeadx
1542

Как всегда спасибо, пошел дуплить что это)))!

Комментарий оставлен 20.08.2016 - 15:42