В рамках сервиса "Подбор фрилансера" мы ищем специалиста, который готов выполнить следующую задачу
дано: opencart развернут, верстка натянута.
Требуется (кратко):
- сделать добавление пиццы в корзину с опциями (4элемента): что добавлено, что удалено, половинка или целая, размер пиццы
-вывести опции пиццы (4элемента в корзине.
-другие доработки корзины (скрыть карту и пр.)
Лучше взять за основу старую корзину чтобы не писать ее заново (подозреваю что так будет куда легче!), но при желании можно сделать с нуля новую (как вам удобнее).
=======
Подробно:
=======
1. добавление пиццы в корзину
нужно сделать добавление пиццы в корзину с учетом 4 параметров:
1.1 что удалено тут галочками ставится (на примере пиццы цезарь)
joxi.ru/V2V6n9ji8qNGE2 тут выводятся
joxi.ru/4AkL3njC0lYVDr и тут же можно их удалить. на цену не влияет, но в корзине надо выводить
joxi.ru/EA4dNBVtvMnxqA 1.2 что добавлено
добавляется тут
joxi.ru/82QgJ4OH9eXeZr список единый для всех пицц.
выводится и выбирается тут
joxi.ru/GrqlM75iRxwVBA влияет на цену, в корзине тоже надо выводить
joxi.ru/EA4dNBVtvMnxqA 1.3 половинка или целая
joxi.ru/12Mg19vHw166Er если половинка, то цена пополам и в корзине выводить
joxi.ru/EA4dNBVtvMnxqA 1.4 размер: 25см, 30 или 35.
joxi.ru/12Mg19vHw166Er на цену также влияет и выводится в корзине
joxi.ru/EA4dNBVtvMnxqA 1.5 все 4 параметра (что добавлено, что удалено, размер и половина) также вывести в чеке
Доп.ингредиенты здесь
joxi.ru/82QgJ4OH9eXeZr Ингредиенты на удаление из пиццы здесь
joxi.ru/GrqE8BvtGgv3Zr 2. другие доработки корзины
2.1 добавить вывод рекомендаций
joxi.ru/brRgD9vHL6Nkqm 2.2 добавить вывод соусов
joxi.ru/a2XlV9vilgJLB2 2.3 подключить jValidate (или аналог) чтобы было удобно и наглядно заполнять корзину, был наглядный вывод ошибок (например, в случае неверного телефона)
jValidate удобен тем, что показывает зеленым верно заполненые поля и красным неверные
joxi.ru/1A5LbBVCzJpOW2 2.4 в старой корзине была яндекс.карта, решили от нее отказаться (она занимает много места и неудобно пользоваться, однако карту все же нужно будет показывать (небольшую как в старой корзине
joxi.ru/nAypzGRHa4b6N2 ) чтобы не нарушать условия api).
При вводе улицы и номера дома должна показываться карта с найденной точкой.
Если адрес не найден, то выводить что адрес не найден и писать что доставка невозможна, обратитесь к менеджеру по телефону.
Если найдено несколько домов, то нужно писать: введите название поселка в поле Улица.
По возможности сделать подсказки и автозаполнение названий улицы (если получится).
расчет стоимости доставки остается как прежде.
2.5 поля "привезти к" и оплата остаются как в старой корзине
2.6 поле Сдача
joxi.ru/BA0QdEVSvZdXNr исчезает если выбрать оплату картой.
2.7 поле для ввода размера купюры появляется если нажата "Сдача с"
joxi.ru/a2XlV9vilgJo72 3. убрать ошибки в консоли
joxi.ru/V2V6n9ji8qNWG2 но в теории их не должно быть если код дописать до конца.
Работа через Безопасную сделку.
Если вы готовы выполнить эту задачу ответ начните с указания текущей даты.