Опенкарт 1.5.3. Поправить скрипт ближайшей даты доставки (ч.1).
582 UAHНа данный момент модуль правильно работает с понедельника по четверг и неправильно работает в пятницу ( и скорее всего в субботу и воскресенье надо тестировать).
Во все дни работает правильно со всеми товарами (кроме штор , когда они есть в составных заказах с другими товарами) , а также когда одни шторы в заказе , тоже работает правильно.
Т.е. неверно работает модуль в комбинированых заказах , где есть обязательно шторы и + любой другой товар ( со склада мск или спб)
Ошибка заключается в том, что когда добавляем товар к шторам, то система считает доставку НЕ учитывая предзаказ по шторам, т.е. как-будто шторы забираем как и обычный товар из спб со склада без учета дней на предзаказ.
Предполагаю следующую проблему:
Т.е. помните я ранее писал, что мы обязаны забирать товар в один день (весь товар для конкретного заказа), вот тут нарушен этот принцип т.е. отдельно шторы система верно определила - а это значит шторы забираем в среду 4 апреля и с доставкой на 5 апреля, т.к. в понедельник уже не сможем забрать из-за предзаказа. И другой товар система верно считает ПО ОТДЕЛЬНОСТИ, т.к. весь товар со складов ( без предзаказа) мы спокойно заберем в понедельник 2 апреля и доставим соответственно 3 или 4 апреля в зависимости от склада и региона куда везем. НО(!!!) если в заказе и шторы и другой товар, то система считает доставку по дате доставки обычного товара, т.е. забивает дату у товара с предзаказом! НО!!! ВНИМАНИЕ!!! Нельзя в этом случае взять и просто выбрать более позднюю дату доставки среди этих товаров, т.к. потеряем один день ( +1) для случая заказа для клиента из мск и с товаром со склада мск.
НУЖЕН следующий алгоритм: система должна понять, что шторы мы забираем в среду ( наиболее поздний день) и система у штор отдельно его верно определяет ( среду) и для обычного товара в заказе со шторами делать расчет не по понедельнику ( если бы по отдельности везли обычный товар , тогда понедельник правильно) а по среде!!! Т.е. нужно придумать, как относительно штор сдвигать более ранние дни ЗАБОРА обычного товара на более поздний день недели, который должен совпасть с днем у штор ( в примере нашем среда) и зафиксировав этот момент произвести расчет уже по типовому алгоритму ( который как ранее и говорил правильно работает с понедельника по четверг)
С исполнителем договариваемся, что проект выполняет полностью , но двумя сейфами. Первый сейф закрываем , как только работа сделана ( договариваемся о 30 марта ) я тестирую и закрываю.
Второй сейф закрываю , как только в понедельник тестирую работу модуля и он работает верно ( после 11-00 тестирование)
Отзыв заказчика о сотрудничестве с фрилансером
Опенкарт 1.5.3. Поправить скрипт ближайшей даты доставки (ч.1).Все хорошо работает ( первая часть ) продолжаем работу по второй
Профиль удален | Сейф
Отзыв фрилансера о сотрудничестве с заказчиком
Опенкарт 1.5.3. Поправить скрипт ближайшей даты доставки (ч.1).В очередной раз хорошо сработались. Продолжаем работу!
Профиль удален | Сейф
Актуальные фриланс-проекты в категории PHP
PHP developer с навыками написания модулей для WordPress
4000 UAH
Привет Ищем PHP-разработчика с опытом написания модулей под вордпресс. Нужно реализовать две однотипные пошаговые формы с калькуляцией и загрузкой файла. Еще две однотипные формы с прогрессбаром и загрузкой файла. Данные формы должны редактироваться через админку вордпресс.… PHP ∙ 4 ставки |
Настроить магазин Wordpress/WooCommerceУстановить и настроить Wordpress (тема Phlox Pro) + WooCommerce Настроить перевод на украинский, внешний вид главной страницы, карточки товара и каталога товаров. Настроить процедуру оформления заказа. Добавить модули доставки Новая Почта, Укрпочта, оплаты (Эквайринг от моно),… PHP, Веб-программирование ∙ 7 ставок |
“Magento 2.4.6 добавления товара через атрибуты»Проблема: На сайте присутствует множество продуктов, которые могут продаваться вместе с другими продуктами. Нужно добалять продукты через аттрибут в конфигурационном продукте. Для примера: Компьютерная мышка доступна в разных цветах, и к ней можно приобрести коврик для мыши… PHP, Веб-программирование ∙ 3 ставки |
Разработать скрипт под WordPress CMS + Google maps API + MySQLНам нужен код для веб-сайта на WordPress. Текущий (демо) веб-сайт https://e-ztrans.com/ основан на некоторой самодельной CMS. Мы пытаемся переопределить и сделать его более надежным. Я предоставлю доступ к административной панели текущего веб-сайта, а также к исходному коду… PHP, Веб-программирование ∙ 4 ставки |
Добавить раздел на сайт
3000 UAH
1. Добавить раздел https://www.vitajuwel.us/sana на сайт https://vitajuwel.com.ua/ 2. Поправить центральный слайдер. Сайт на Laravel. Значение по пейджспид должно не уменьшиться. PHP ∙ 5 ставок |