Требуется внести исправления в парсер сайта alibaba.com, всвязи с изменением на нем верстки, а так же внести небольшие правки. Парсер написан на php и работает через selenium. Подробности: [url=https://docs.google.com/spreadsheets/d/1Oe5xqngi54UH7Ni7hmLN4LEY2BSMrOmH-nhbo408GTs/edit?usp=sharing]https://docs.google.com/spreadsheets/d/1Oe5xqngi54UH7Ni7hmLN4LEY2BSMrOmH-nhbo408GTs/edit?usp=sharing[/url]
Доработка каталога продукции: Wordpress + WooCommerce
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Имеется сайт магазина на Wordpress с WooCommerce.
Необходимо переделать 3 страницы:
1) Product page,
2) Cart,
3) Checkout.
Задача:
В дополнение к стандартной Product page нужно создать еще две страницы с пошаговой конфигурацией товара (всего будет 3 экрана) с выбором 2 атрибутов на первом экране (цвет и проба золота), 4 атрибутов товара на втором экране (вес, цвет, чистота и качество бриллианта) и подсчет общей суммы на третьем экране.
Смотрите скриншоты с комментариями:
1 - Catalog,
2 - Product page (1 экран конфигуратора продукта),
3 - Product settings page (2 экран конфигуратора продукта),
4 - Product summary page (3 экран конфигуратора продукта),
5 - Checkout (страница Cart выглядит похоже, те элементы что в ней будут выделены красным),
6 - Таблицы цен на бриллианты по весу.
Задавайте вопросы, дам пояснения.
Требования к исполнителю: Отличные знания PHP / JS / CSS и WooCommerce.
Желательно самостоятельный фрилансер, а не компания (нет необходимости в дополнительных специалистах).
Прототип Desktop: https://projects.invisionapp.com/share/H312ORZHMYX4#/screens/466931896
Прототип Mobile: https://projects.invisionapp.com/share/QD12QVN5692Y#/screens/468642849
Пояснения к конфигуратору продукта.
Каждый продукт (кольцо) состоит из 3 компонентов:
1) Металл кольца (3 цвета и 2 пробы),
2) Центральный бриллиант (имеет 37 вариантов веса, 3 прозрачности и 3 цвета),
3) Боковые бриллианты. Их характеристики выводятся отдельно в табличку на странице Продукта и не влияют на стоимость товара, но их вес складывается с весом центрального бриллианта на втором и третьем экранах.
На 1 странице Продукта делаем выбор цвета и пробы металла, это первая цена.
На 2 странице Продукта делаем выбор веса, прозрачности и цвета бриллианта, это вторая цена.
На 3 странице Продукта складываем обе цены и получаем цену продукта (и далее кнопка "Добавить в корзину").
Каждый товар имеет 3 вариации с базовой ценой, это цвет металла: желтый, белый, розовый.
Базовая цена – это минимальная (стартовая) цена, которая рассчитывается вручную и включает в себя стоимость золота 585 пробы (14 карат) с бриллиантом весом 0.20 карат, прозрачностью SI1 и цветом F.
Чтобы не создавать 1998 вариаций (3*2*37*3*3) каждого товара, необходимо сделать расчет цен по формулам.
1) Расчет стоимости золота 18K
Если пользователь выбирает золото 750 пробы (18 карат), то его стоимость рассчитывается как базовая цена + 300 ILS (шекелей).
2) Расчет стоимости бриллианта
Цена за бриллиант рассчитывается по матрице (таблице) с ценами за 1 карат бриллианта, которую нужно сделать как приложение (плагин) к WooCommerce.
По горизонтали Прозрачность, по вертикали Цвета (см. таблицу во вложении).
Всего будет 18 таблиц под разный вес в каратах: 0.18-0.22, 0.23-0.29, 0.3-0.39, 0.4-0.49, 0.5-0.59, 0.6-0.69, 0.7-0.89, 0.9-0.99, 1-1.09, 1.1-1.1.1.1.1. 1.49, 1.5-1.59, 1.6-1.69, 1.7-1.79, 1.8-1.89, 1.89-2.00
К примеру, пользователь выбрал вес 0.20 карат, прозрачность VS1 и цвет D.
Смотрим значение в таблице №1 (для 0.18-0.22 карат), это 5500.
Умножаем вес 0.20 на цену за 1 карат 5500 = стоимость бриллианта 1100 ILS.
- Похожие заказы
- $30Веб-программирование1 заявкаЗакрыт2 года назад
- $777
Нужно доделать сайт, backend сделан на java (spring boot), frontend на reactJS, база данных heidisql. Реализовать нужно аутентификацию (вход \ регистрацию ) пользователей через токен и систему взаимодействия с заказами, у зарегистрированного пользователя должна быть ...
Веб-программирование8 заявокЗакрыт2 года назад - $10
Все настроено по инструкции. Но на странице оформления заказа выбор формы оплаты не выводится. Нужно посмотреть и вывести метод оплаты. Указывайте Ваш телеграм для оперативной связи.
Веб-программирование2 заявкиЗакрыт2 года назад Необходимо реализовать средствами html, css, js синхронное переключение табов с одинаковыми именами при нажатии на кнопку. Например. Вверху страницы две кнопки "описание" и "модуль", ниже множество блоков с табами "описание" и "модуль". При нажатии на кнопку ...
Веб-программирование1 исполнительЗавершен2 года назад- $85
1С Битрикс, поставить простую верстку на движок - срочно! Бюджет 85$ Сроки сегодня к поздней ночи! Оплата по факту сдачи работы, БЕЗ авансов Работа на Вашем сервере до полной оплаты Оставляйте телеграмм для связи Ан..бот: ...
Веб-программирование1 заявкаЗакрыт2 года назад Конструктор мебели на canvas. Подробности в лс
Веб-программирование1 исполнительЗакрыт2 года назадВы зделаете скрипт для сайта https://starpets.gg/ И на сайте мне нужно чтобы из новых лотов он покупал петов в вкладке выгоднее за 2рубля
Веб-программирование4 заявкиЗакрыт2 года назад- $80
1С Битрикс, поставить простую верстку на движок - срочно! Бюджет 80$ Сроки завтра к 16-00 по мск Оплата по факту сдачи работы, БЕЗ авансов Работа на Вашем сервере до полной оплаты Оставляйте телеграмм для связи Ан..бот: 0414124
Веб-программирование1 заявкаЗакрыт2 года назад Необходимо написать Telegram бота по sms активациям. Стиль бота обговорим лично. Необходимо будет подвязать как можно больше api (smshub, smsactivate, onlinesim…)
Веб-программирование9 заявокЗакрыт2 года назадНайти и исправить ошибку в приложении React, исправить и написать объяснение в чем была ошибка, сама проблема в том что данные из url не отображаются в сортировке сделанной с помощью formik.
Веб-программирование11 заявокЗакрыт2 года назад