@Bodrosh

Как сделать формирование заказа woocommerce?

Здравствуйте. Как можно сделать такую структуру для woocommerce: у товаров были бы чекбоксы и общая кнопка заказать, т.е. пользователь отмечает галочкой нужные товары и формируется заказ (без корзины, вводится имя, телефон и почта)?

Вообще нужна такая реализация: пользователь собирает себе комплект для окон (как тест): сначала выбирает размер подоконника (напр 20x100 или 30x100), потом выбирает кол-во заглушек и другие комплектующие, указывает услуги (доставка, установка) и свои данные, затем формируется заявка (заказ). Может кто-то сталкивался с таким, как лучше это реализовать?
  • Вопрос задан
  • 449 просмотров
Пригласить эксперта
Ответы на вопрос 2
stanislav-belichenko
@stanislav-belichenko
Backend PHP Developer
Верный путь - создавать так называемые вариативные товары, то есть товары, где будет множество различных опций. Инструкций по ключевым словам "woocommerce опции товара" можно найти множество, например - вот. В итоге у вас получится что-то вроде:
477237c0de794dc4829021edbfc24587.jpg

Простенько, но в целом будет понятно. Ну а дальше вы уже можете попробовать сделать какой-то визуальный конструктор для ваших окон, который будет более нагляден для посетителей вашего сайта. Но это уже тема для отдельного вопроса.

без корзины, вводится имя, телефон и почта

Это можно сделать, либо переверстав страницу корзины, либо сделав кнопку с быстрым заказом на странице самого товара. Как именно вариантов множество, все зависит от вашего навыка программирования.
Ответ написан
Комментировать
maxxannik
@maxxannik
Сайты на WordPress + Интернет магазины WooCommerce
Не факт что вариативные продукты тут прокатят. Может быть речь про комплекты или вообще опциональные продукты.

Если речь о множестве продуктов, то можно сделать шорткод типа Конструктор, туда вывести нужные продукты, галочки и количество. Далее программно из выбранных продуктов формировать заказ.

Также может быть 1 продукт с опциями. Опции могут быть любые. Главное понимать что в момент отправки продукта в корзину можно поменять абсолютно любые параметры, будь то название, описание и цена. В зависимости от выбранных опций.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы