Бюджет: 111111 UAH Срок: 5 дней
Доброго дня готовий взятись за ваш заказ вже сьогодні зроблю все якісно і в терміни
Интересует только Бэкчасть по задачам
1. Зависимости между доставкой и оплатой
"распишите зависимости между доставкой и оплатой, какие способы показывать в зависимости от чего. "

"При выборе самовывоза скрывается Оплата при получении и наоборот при выборе Оплата при получении скрывается самовывоз "
2. Оплата на карту ПриватБанка
"при выборе метода оплаты Оплата на карту ПриватБанка
есть скидка 3% эта переменная будет хранится в базе или же забита прямо в код, можно ли будет изменять эту переменную."

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

Создал на проде таблицу для указания минимальной суммы заказа для бесплатной доставки для определенной категории или его родителя
basket_price_np (отделение НП),
basket_price_cnp (курьер НП),
basket_price_csz (курьер SZ)
3,1. Добавить в админку в группу категории возможность корректировать данные
3,2. Прикрутить таблицу в чекаут.
4. динамический пересчет оплаты за доставку
4.1 аякс запрос на перезагрузку блока доставки
4.2 аякс запрос пересчета стоимости при удаление товара
4.3 аякс запрос пересчета стоимости при добавление продукта
5.вывод методов доставки
"вывести все способы доставки в отдельный блок также сделать его динамическим, возможность пересчета без перезагрузки страницы. "
5.1 вывод способов доставки
5.2 вывести блок в отдельный темплайт
5.3 связать доставку с методом оплаты
5.4 аякс запрос на сброс метода доставки при внесений изменений в корзине
5.5 аякс запрос пересчета доставки
5.6 переделать добавление в корзину
5.7 переделать пересчет корзины
6. вывод на чекуте Бесплатная доставка
"при каких условиях выводить данный текст у продукта Бесплатная доставка "


Выводим когда все способы доставки по товару = 0, для одного из поставщиков (id_provider) согластно города (city) выбранного покупателем (Исключение города, когда status_ship = 1 (вся Украина)).
7. вывод методов оплаты
"Необходимо блог способов оплаты сделать динамическим, чтобы блок перегружался и выполнялся пересчет от действия пользователя "
7.1 Вывести список оплат
7.2 Вынести оплату в отдельные темплайт
7.3 динамическая перезагрузка методов оплаты
7.4 сделать зависимость от метода доставки
7.5 написать аякс запросы для соблюдение связей с методом доставки
7.6 написать аякс запросы пересчета стоимости
7.7 написать аякс запрос сброса метода оплаты при изменение корзины
8. Бесплатно: от 2 000 грн
"Бесплатно: от 2 000 грн, эта переменная будет хранится в базе, можно ли ее будет изменять.
при условие достижения этой суммы доставка будет бесплатна для всех видов доставки."


"В таблице oc_category_free_shipping есть поля basket_price_NP (отделение НП), basket_price_CNP (курьер НП), basket_price_CSZ (курьер SZ), куда заполняем порог по цене для нужных категорий
По умолчанию работаем с полем basket_price_NP
(изменения данных описаны в задаче Способ доставки )
Выборка порога:
Берем товар, определяем его категорию и далее: если поле заполнено, берем его, иначе переходим на родительскую категорию и так до нахождения записи
Примечание: категории первого уровня должны быть обязательно заполнены и если поле=0, это означает что все товары в данной категории с бесплатной доставкой.
Исключение: если сам товар имеет статус "Бесплатная доставка" (в задаче вывод на чекуте Бесплатная доставка), то порог = 0
При множестве товаров выбираем максимальный порог цены."
9. внедрение остального функционала
9.1 форма данных пользователя
9.2 проверка на корректность заполненных данных
9.3 сохранение значений в сессии при перезагрузке страницы
9.4 отправка сообщений пользователю
9.5 регистрация пользователя в системе
9.6 1с передача параметров
10. Сумма доставки.
Определяем какому поставщику относится товар (склад тоже выступает в роли отдельного поставщика)
Если товар относится к одному поставщику то берется максимальная сумма доставки по товарам
Если к разным поставщикам, то суммируем суммы доставки.
Необходим ваша почасовая оплата и сколько часов на каждую задачу потратили бы время
Опишите по часам на каждый пункт время и стоимость или укажите столько рейд в час
Бюджет: 111111 UAH Срок: 5 дней
Доброго дня готовий взятись за ваш заказ вже сьогодні зроблю все якісно і в терміни
Нифига не понятно с описания, что надо сделать. Вы поставьте так сказать высокоуровневую задачу, а программист уже сам решит как и что.
HTML и CSS верстка 59 ставок 10:23
CMS 50 ставок 5 августа
Веб-программирование 79 ставок 4 августа
Python 79 ставок 4 августа
CMS 36 ставок 2 августа