Zrealizować przez JavaScript logikę przeliczenia sumy towaru w koszyku z uwzględnieniem pakowania (kartonu)
Wyniki
Na stronie podana jest cena za 1 parę, strona na Hooroshop
Każdy produkt ma opakowanie (liczba par w pudełku) — na przykład:
6
8
10
12
24
Jedna model może mieć różne opakowania (modyfikacje)
📌 Wymagana logika
W koszyku liczba produktów powinna oznaczać liczbę pudełek
Rzeczywista liczba par =
liczba pudełek × opakowanieŁączna kwota w koszyku powinna być wyświetlana jako:
rzeczywista liczba par × cena za parę
📌 Przykład
Cena za parę: 500 zł
Opakowanie: 12 par
Klient dodaje do koszyka: 2
Wynik:
2 × 12 = 24 par
24 × 500 = 12 000 zł
W koszyku powinna być wyświetlana kwota 12 000 zł.
📌 Ważne
Rozwiązanie realizowane jest przez JS (skrypty niestandardowe), bez dostępu do części serwerowej.
Wymagane:
poprawne działanie przy zmianie liczby
uwzględnienie aktualizacji AJAX koszyka
Płatności na stronie nie ma, dlatego ważne jest tylko poprawne wyświetlenie obliczeń dla użytkownika.
📌 Dodatkowo (zalecane)
Ograniczenie możliwości wprowadzenia ułamkowej liczby
W razie potrzeby — dodanie wyjaśnienia w koszyku:
1 pudełko = 12 par
📌 Oczekiwany wynik
Gotowy kod JS
Instrukcja podłączenia
Krótkie wyjaśnienie logiki realizacji
🔎 Prosimy o podanie w odpowiedzi:
Czy masz doświadczenie w pracy z Hooroshop
Czy masz doświadczenie w dostosowywaniu logiki koszyka w e-commerce
Jaki techniczny podejście planujesz zastosować
Konkretną kwotę, za którą jesteś gotów się podjąć
-
326 Cześć! Przejrzałem specyfikację — zadanie jest jasne: w koszyku ilość = pudełka, a suma jest obliczana na podstawie faktycznych par (pudełka × pakowanie) × cena za parę. Zrealizuję to starannie w JS przez skrypty niestandardowe, bez serwera, z uwzględnieniem aktualizacji AJAX i poprawnej pracy przy każdej zmianie ilości.
Podejście techniczne
Pobiorę pakowanie dla każdej pozycji (z modyfikacji/atrybutów/nazwy — gdzie wygodniej i stabilniej w Goodshop).
Przechwycę zmiany ilości (przyciski +/- i ręczne wprowadzanie), zablokuję ułamki.
Po każdej aktualizacji AJAX koszyka będę przeliczać wiersze i sumę, aby wszystko zgadzało się wizualnie.
…
Na życzenie dodam podpis w koszyku: “1 pudełko = 12 par” (dla każdej pozycji).
Doświadczenie
Goodshop: tak, pracowałem (skrypty niestandardowe, poprawki witryny/koszyka, obsługa dynamicznych aktualizacji).
Dostosowanie logiki koszyka w e-commerce: tak (przeliczenia, zależności od opakowań/krotności, wyjaśnienia UI).
Koszt
1 800 UAH za “pod klucz”: gotowy kod JS + instrukcja podłączenia + krótkie wyjaśnienie logiki.
-
355 1 0 Witam! Zadanie jest zrozumiałe, jestem gotów zrealizować skrypt dla Хорошопу.
Pracuję z czystym JavaScript, więc mogę wdrożyć tę logikę nawet bez dostępu do backendu platformy.
Proszę powiedzieć, czy informacja o "opakowaniu" (na przykład "12 par") jest teraz wyświetlana gdzieś w karcie produktu w koszyku, czy trzeba ją pobrać ze strony produktu?
-
686 2 0 Cześć, Bohdanie!
Dokładnie zapoznałem się z technicznym zadaniem dla twojego sklepu na Hooroshop. To interesujące logiczne zadanie, które mogę zrealizować maksymalnie czysto i niezawodnie. Problem "pudełek i par" jest mi znany — już robiłem podobne niestandardowe przeliczenia dla projektów e-commerce.
Mój sposób wykonania:
Zrealizuję kod za pomocą MutationObserver. To gwarantuje, że logika będzie działać natychmiast przy aktualizacjach AJAX koszyka (zmiana ilości, usuwanie produktów) bez przeładowania strony.
Dodam walidację, aby użytkownik nie mógł wprowadzać wartości ułamkowych.
Wizualnie wyświetlę wyjaśnienia: ile dokładnie par kupuje klient w wybranej liczbie pudełek i po jakiej cenie.
… Przekażę gotowy kod JS, który po prostu wkleisz w panelu administracyjnym Hooroshop, oraz szczegółową instrukcję weryfikacji.
Znam platformę Hooroshop i wiem, jak pracować z jej niestandardowymi skryptami. Jestem gotów rozpocząć teraz i dostarczyć wynik w ciągu kilku godzin.
Będę zadowolony ze współpracy!
-
4429 80 1 4 Zaufaj profesjonalistowi z ponad 10-letnim doświadczeniem! Stawka i terminy są aktualne! Będę zadowolony ze współpracy! Doświadczenie w komercyjnej produkcji sklepów internetowych na CMS, portali biznesowych i stron korporacyjnych - 11 lat! +CMS: WordPress(+Woocommerce) PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify php/html/css/js/Mysql, PhotoShop/Figma Przykłady prac (od zera pod klucz): https://amari.net.ua/ https://heypretty.gr/ https://thaibalispa.pl/ https://wildandorganic.com/ https://cryptosignals.org/ https://ecnbot.com https://locs-ua.com/ https://www.grower.com.ua/ https://www.alternativemedicine.com.ua/ https://silkkiss.ua/ https://v12coffee.com.ua/ https://smrtalgo.com/ https://sengero.no/ https://beautybysim.no/ https://sonatagalleri.com/ https://www.solmy-realestate.com/ https://www.emmanuel.com.ua/ https://www.onsitecomputersinc.com/ https://express-tehbud.com/ https://korostenporcelain.com.ua/ https://sladok.com.ua/ https://pricemds.com/ https://picupmedia.com/ https://www.serasar.com/
-
270 Dzień dobry, nie miałem bezpośredniego doświadczenia komercyjnego z Хорошоп, ale pracowałem z niestandardowymi skryptami JS w różnych CMS i platformach e-commerce. Oto taki techniczny podejście:
1. Przechwytywanie zmian ilości towaru
2. Mnożenie liczby pudełek przez pakowanie (odczyt z atrybutów data lub DOM)
3. Dynamiczne przeliczenie sumy
4. Śledzenie aktualizacji AJAX (poprzez MutationObserver lub ponowną inicjalizację po aktualizacji koszyka)
-
95644 1272 1 10 Witam. Pracuję z JavaScript od ponad 8 lat. Jestem gotowy do współpracy.
-
8193 63 1 Dzień dobry,
Jestem gotowy zająć się realizacją obliczenia ilości towaru w koszyku na waszej stronie. Zaproponowana logika obliczania faktycznej ilości par i łącznej sumy odpowiada waszym wymaganiom.
Do tego projektu wykorzystam JS (skrypty niestandardowe) do prawidłowego działania ze zmianami ilości towarów oraz aktualizacjami AJAX koszyka. Uwzględniam dodatkowe ograniczenie wprowadzania wartości ułamkowych oraz możliwość dodania wyjaśnienia dotyczącego pakowania w koszyku.
Moja stawka to 16$ za godzinę.
Artur
-
298 Witam.
Mam doświadczenie w pracy z Хорошоп oraz w dostosowywaniu logiki koszyka w e-commerce. Realizuję rozwiązania za pomocą JS (skrypty niestandardowe): przechwytywanie zmiany ilości, uzyskiwanie opakowania z modyfikacji oraz dynamiczne przeliczenie sumy (pudełka × opakowanie × cena za parę) z poprawnym działaniem po aktualizacji AJAX (przez MutationObserver/wydarzenia). Również ograniczę wartości ułamkowe i, w razie potrzeby, dodam wyjaśnienie "1 pudełko = N par".
Koszt: 50$
Termin: 1-2 dni
-
332 Cześć, Bohdanie!
Mam doświadczenie w pracy z JavaScript na frontendzie, dostosowywaniu logiki DOM oraz pracy z AJAX.
Z platformą Khoroshop pracuję po raz pierwszy, ale jestem gotowa szybko się zaadoptować.
Planuję zrealizować następujące:
- Użyć MutationObserver do poprawnej pracy logiki przy aktualizacjach AJAX koszyka
- Odczytać pakowanie (liczba par w pudełku) z DOM (data-atrybut lub select)
- Przechwytywać zmianę liczby towaru
- Przeliczać faktyczną liczbę par i sumę: pudełka × pakowanie × cena
- Zakaz liczb dziesiętnych
… - Wyświetlać wyjaśnienie pod inputem: “1 pudełko = X par”
- Testowanie logiki we wszystkich scenariuszach (różne pakowania, aktualizacje AJAX, zmiana liczby)
Rozwiązanie będzie zrealizowane w całości przez JS bez ingerencji w część serwerową.
-
206 Cześć! Jestem programistką Frontend, studentką XNURE (ITU-24-1). Mam doświadczenie w pracy z logiką Horoshop za pomocą niestandardowych skryptów.
Mój techniczny podejście:
• MutationObserver: dla stabilnej pracy obliczeń przy aktualizacji AJAX koszyka bez przeładowania.
• Logika JS: automatyczne przeliczenie sumy według formuły (pudełka × pakowanie × cena) oraz walidacja na liczby całkowite.
• Clean Code: rozwój w VS Code, czysta realizacja bez ingerencji w rdzeń.
Przykład realizacji skomplikowanej logiki na JS: https://sashynag33.github.io/forest-park-resort/
-
273 Dzień dobry, Bohdan! Projekt wygląda interesująco. Mam odpowiednie doświadczenie w podobnych zadaniach. Aby ocenić terminy/budżet, potrzebuję trochę więcej szczegółów. Możemy omówić to jutro podczas krótkiego telefonu?
-
1375 5 0 Witam.
Realizuję logikę JS przeliczania sumy w koszyku pod pakowanie (pudełka) dla Khoroshop — bez dostępu do backendu, poprawnie z uwzględnieniem aktualizacji AJAX.
Piszcie na prywatną wiadomość, zobaczę jak dokładnie wyświetla się wasz koszyk i powiem o kosztach oraz terminach.
-
834 4 0 Witaj! Mam gotowe rozwiązanie specjalnie dla Horoshop. Zrealizuję to za pomocą MutationObserver — to pozwoli na poprawne przeliczanie ceny natychmiast, nawet przy aktualizacji koszyka AJAX bez przeładowania strony. Co zrobię: Automatyczne pobieranie opakowania z karty produktu. Logika: „Wprowadziłem 2 skrzynki → Bot obliczył 24 pary → Wyświetlił sumę za 24 pary”. Całkowity zakaz wprowadzania wartości ułamkowych. Dodam tekstowe wyjaśnienie pod polem wejściowym (np. "Razem: 12 par").
-
2622 427 9 1 wrzućcie stronę, mogę wejść wcześniej, żeby zobaczyć, co można zrobić
dostępów nie trzeba
-
218 Tak, mam doświadczenie w dostosowywaniu logiki koszyka w e-commerce oraz pracy z JS w konstruktorach (w tym rozwiązania bez dostępu do backendu).
Rozumiem specyfikę aktualizacji AJAX i przerysowywania DOM, dlatego wdrożę poprawne przeliczenie ilości (pudełka > pary) z dynamiczną aktualizacją sumy i ograniczeniem wartości ułamkowych.
Technicznie planuję wdrożyć rozwiązanie za pomocą niestandardowego JS z monitorowaniem zmian ilości i MutationObserver, aby zapewnić poprawne działanie podczas aktualizacji AJAX koszyka.
-
156 Witam, jestem gotowy zrealizować skrypt przeliczenia cen za pakowanie na waszej stronie Хорошоп, mam duże doświadczenie w rozwoju pod tę platformę i mogę rozpocząć realizację zamówienia już teraz.
-
1268 19 0 2 Witam! Gotowy do wykonania zadania. Dużo pracowałem nad modernizacją koszyka dla e-commerce, ale nie na Hoshop, ale js wszędzie jest taki sam) Mogę to zrobić jutro w ciągu dnia. Napiszę funkcję, która będzie przeliczać cenę przy zmianie ilości oraz przy wywołaniu AJAX. W razie potrzeby będzie można ją podłączyć pod jakąkolwiek inną akcję, w backendzie to nie będzie przeszkadzać.
-
976 4 0 Dobranoc
Mogę zrealizować potrzebną logikę koszyka na Hooroshop przez custom JS bez ingerencji w część serwerową. Robiłem podobne customizacje dla e-commerce, gdzie trzeba zmieniać logikę wyświetlania ceny, ilości i podsumowań z uwzględnieniem modyfikacji i aktualizacji AJAX.
Technicznie rozwiązanie będzie zrealizowane przez skrypt JS, który będzie śledził zmianę ilości towaru w koszyku, brał wartość opakowania konkretnej modyfikacji, mnożył ilość pudełek przez opakowanie i poprawnie przeliczał faktyczną liczbę par oraz sumę końcową. Skrypt będzie działał stabilnie z aktualizacją AJAX koszyka, bez konfliktów ze standardową logiką Hooroshop. Mogę również dodać ograniczenia na wartości ułamkowe i wyjaśnienia typu “1 pudełko = X par”.
W rezultacie otrzymasz gotowy kod JS, instrukcję podłączenia i wyjaśnienie logiki, aby w przyszłości można było łatwo utrzymywać lub zmieniać funkcjonalność.
Pracuję z Hooroshop i customowymi skryptami dla koszyka, dlatego rozumiem wszystkie ograniczenia platformy i jak zrealizować to maksymalnie stabilnie. Jestem gotów omówić szczegóły i od razu przystąpić do realizacji.
-
Не думаю що на хорошопі ви зможете таке реалізувати
-
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Programista gier
4390 PLN
Poszukujemy doświadczonego dewelopera gier do dopracowania istniejącego projektu na PixiJS. Należy poprawić matematyczny system gry, przerobić i zbalansować rundy bonusowe, a także wprowadzić zmiany w obecnej logice gry. Wymagane jest doświadczenie w komercyjnej produkcji gier… Javascript & Typescript, Tworzenie gier ∙ 2 godziny 52 minuty temu ∙ 8 ofert |
Opracowanie strony internetowej według specyfikacji na FramerTrzeba zrobić stronę według tych parametrów, które są w specyfikacji https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Podajcie rzeczywistą stawkę na podstawie tego projektu Układ HTML i CSS, Javascript & Typescript ∙ 2 godziny 52 minuty temu ∙ 15 ofert |
Opracowanie interaktywnej mapy Palworld dla strony internetowejPotrzebna jest interaktywna mapa Palworld na wzór: https://palworld.gg/map Potrzebujemy nie tylko statycznego obrazka, ale pełnoprawnej interaktywnej mapy, na której użytkownik może przeglądać lokalizacje, włączać/wyłączać kategorie obiektów, wyszukiwać potrzebne punkty i… Układ HTML i CSS, Javascript & Typescript ∙ 1 dzień 17 godzin temu ∙ 30 ofert |
Rozwój platformy AM Mobility (serwis samochodowy, parking, ubezpieczenie, wynajem samochodów)
21 218 PLN
Szukamy zespołu lub doświadczonego programisty Full Stack do stworzenia MVP platformy AM Mobility. AM Mobility to jednolita cyfrowa ekosystem dla kierowców, łącząca w jednej aplikacji i platformie internetowej: parking; serwis samochodowy; wulkanizację; myjnię samochodową;… Javascript & Typescript, Programowanie stron internetowych ∙ 7 dni temu ∙ 118 ofert |
Animacje Gsap
82 PLN
Dzień dobry. Trzeba wprowadzić poprawki w bieżącym projekcie. Potrzebny specjalista, który dobrze pracuje na gsap/lenis Trzeba zrobić animację kart. Szczegółowe wymagania tutaj:… Javascript & Typescript, Programowanie stron internetowych ∙ 7 dni 5 godzin temu ∙ 21 ofert |