Имеется готовая верстка одностраничного сайта по продаже елок (в приложении скрин)
Необходимо натянуть верстку на Wordpress + Woocommerce.
1. Блок "Choose tree size"
- реализовать вывод Товаров из Woocommerce
- реализовать выбор размеров задаваемых в админке для каждого товара
- кнопка Add to cart не должна быть активна пока не выбран размер
- счетчик количества товаров влияет на количество добавленных товаров выбранного размера только по клику на Add to cart
2. Блок "Choose location"
- реализовать редактирование локаций и их данных с помощью ACF
- реализовать вывод списка локаций
- по клику на Select location:
- текущая локация становится выделенной
- в скрытые кастомные поля формы чекаута добавляется:
- поле location_id - id выбранной локации
- поле location_address - адрес выбранной локации
- поле location_reference_number - location_reference_number
- В Checkout в финальном блоке под корзиной должны обновиться значения:
- Location - Location address
- Reference number - Reference number
3. Блок "Checkout" - оформление заказа
- кстомизировать стандартный чекаут Woocommerce так чтобы он выглядел как в вертске, в таком же порядке полей
- дообавить кастомное поле delivery_date в которое будет вноситься дата выбранная в календаре
- по плику на оформить заказ добавить проверки на:
- локация должна быть обязательно выбрана
- дата доставки должна быть обязатльно выбрана
- блок со списком товаров (корзина) должен обновляться по изменению количества товаров или удаления товаров сразу после пороизведения описанного действия
- по клику на Confirm booking:
- сохранение данных заказа, в том числе кастомные поля
- отправка уведомления админу, в том числе с кастомными полями
- отправка уведомления покупателю с location_address и location_reference_number
- в админпанели, на странице просмотра заказа должны выводиться кастомные поля
Проект достаточно срочный, необходимо выполнить до вторника 8:00