Создание модуля скидок для OkayCMS v.3.8.1
490 PLNВЕРСИЯ ДВИЖКА OkayCMS v.3.8.1. Модуль делать с перспективой, что его можно будет обновить, если движок магазина будет обновляться.
Модуль должен позволять присваивать всем товарам из выбранной категории скидку. Я выбираю категории и к ним ставлю % скидки. Количество категорий от 1 до всех, которые есть в магазине у меня. Если количество категорий ограничено – согласовать какое кол-во категорий можно реализовать.
Модуль для удобства использования прописывается в меню на сайте и из этой вкладки происходит корректировка категорий, на которые дается скидка и самого % скидки.
Изменение карточек товара происходит по КРОН задаче. Также нужно реализовать кнопку «Запуск» чтоб в ручном режиме можно было произвести запуск модуля. Это требуется на случай, если было внесено изменение в категориях или % скидки и чтоб не ждать выполнения КРОН задачи на следующий день.
Расчет % скидки происходит по следующей формуле.
Розничная цена минус закупка = прибыль. Прибыть умножаем на процент скидки, который выставили и от розничной цены отнимаем полученное значение
РРЦ-(прибыть*%)=цена со скидкой
Например:
Товар стоит в розницу 200 грн, закупка 100 грн и мы хотим поставить 30% скидку.
ЦЕНА СО СКИДКОЙ = 200-((200-100)*0,3)= 170 грн
Старую розничную цену мы вносим в карточке товара в графу «старая цена» , цену со скидкой вносим в «цена».
Если категорию мы удаляем из скидок модуль отменяет все изменения, которые вносил в этой категории и товарах. Т.е. значение «старая цена» переносится в «цена» и очищается значение «старая цена» чтоб визуально на сайте не отображались товары с нулевой скидкой.
ОСОБЕННОСТИ!!!!
В магазине реализован модуль импорта товаров, который по крон задаче производит импорт товаров и экспорт заказов. Товары, которые пропали из ассортимента у поставщика удаляются из магазина, новые записываются, измененные корректируются. Т.е. если у товара изменили цену розницы руками или другим модулем то после очередного импорта это будет исправлено и цена будет проставлена, которую передает поставщик. По этой причине модуль «скидок» должен производить изменение цен по КРОН задаче, которую создам на хосте. И модуль присваивает скидку всем товарам из категории до тех пор, пока категорию и % скидки не удалили из модуля.
Załączniki 1
Aktualne zlecenia dla freelancerów w kategorii PHP
Poprawić CLSTrzeba poprawić Cumulative Layout Shift przez kod PageSpeed nie widzi tego problemu, ale przez Google Chrome widać, że jest przesunięcie układu dla wersji komputerowej strony W odpowiedzi Google Search pojawił się błąd dotyczący szybkości wersji komputerowej Trzeba… PHP, Programowanie stron internetowych ∙ 3 godziny 27 minut temu ∙ 18 ofert |
Przenieść w pełni gotową responsywną strukturę HTML5 do WordPressa.
980 PLN
Szukam doświadczonego dewelopera WordPress, który będzie w stanie przekształcić nasz starannie przygotowany statyczny kod HTML5/CSS3 w wysokowydajny, niestandardowy motyw WordPress. Frontend jest już praktycznie gotowy (około 99%): semantyczne oznaczenie, metadane i struktura… Content Management Systems, PHP ∙ 6 godzin 20 minut temu ∙ 46 ofert |
Integracja GoPosWitaj, czy ktoś robił integrację GoPos z niestandardową stroną dla restauracji w Polsce? Potrzebuję pomocy, mają bardzo ubogą dokumentację, jest tylko swagger i to bez opisów https://app.gopos.io/doc/swagger-ui/index.html Sytuacja jest taka, używaliśmy od nich strony do zamówień… PHP, Programowanie stron internetowych ∙ 22 godziny 14 minut temu ∙ 22 oferty |
Napisać metadane ALT za pomocą AIStrona na Laravel, na stronie jest wiele obrazów, dla których należy automatycznie wpisać poprawne semantycznie i odpowiednie dla strony opisy ALT, z możliwością weryfikacji AI i uczenie maszynowe, PHP ∙ 1 dzień 19 godzin temu ∙ 33 oferty |
Potrzebny programista do zakończenia i integracji projektu automatycznego zbierania i przetwarzania danych
57 PLN
Główna część parsera została już zrealizowana. Parser działa w środowisku Windows przez Microsoft Edge: strona ma ochronę antybotową, dlatego zbieranie danych odbywa się nie przez bezpośrednie zapytania HTTP, ale przez aktywną sesję przeglądarki. Skrypty zarządzają otwartą kartą… PHP, Programowanie stron internetowych ∙ 2 dni 1 godzina temu ∙ 24 oferty |