http://chtpz-sale.ru/production/ (см. Добавить к заказу), плюс справа у них есть кнопка "Сделать заказ".
Плюс там есть личный кабинет с заказами, простой.
Чем его лучше реализовывать? модулем, самописом на основе модуля, полностью самопис (опять же на основе чего) в друпале?
Комментарии
Если модулями то webform или Entityform https://blogpost.pp.ua/searching?find_text=webform
К webform можно webform_cаlculator прикрепить.
Тут основное:
1) Вьюха с фильтром и кнопкой заказа
2) Расчет стоимости
2) Отображение заказа в блоке на странице пользователя.
Сомневаюсь что для заказа труб много людей будут регистрироваться.
там новые поля формы аяксом подгружаются, при нажатии на "добавить еще позицию". С этим как быть с вебформ?
Вебформ - это только форма заказа. Если подгружаются поля + ссылка которая посылает эти поля на вебформу.
Т.е. ссылка вида
<a class="colorbox-node" href="/forma-zakaza-mаteriala?product=Щебень гранитный&tzena=900">Заказать</a>
А поля продукты хоть аяксом подключайте хоть чем угодно.
А как сделать неограниченное количество групп полей заказа в вебформе?
Не знаю, это уже "корзину" делать.