Konfiguracja WooCommerce dla sklepu z płytkami sprzedawanymi na m² (z wariantami)

Zleceniodawca
no avatar
Martasbalas
Opis

Strona: https://kamienie.budowlanka.zywiec.pl

Motyw: Woodmart

WooCommerce: aktywny, produkty z wariantami

Umożliwienie sprzedaży płytek gresowych w jednostkach m², z uwzględnieniem rozmiarów płytek i opakowań (2 sztuki).

Obecnie produkty mają poprawne wartości step (np. 0.36), ale nie dodają się do koszyka – wyświetla się komunikat "Brak produktów w koszyku".

Co działa obecnie:

Produkty mają warianty (np. kolor i rozmiar).

Na stronie produktu input.qty wyświetla poprawne step i min (np. 0.36).

Skrypt JavaScript ustawia ilość na podstawie ID wariantu (działa).

W functions.php zdefiniowano odpowiednie step dla wszystkich wariantów płytek (np. 0.36, 0.405, 0.72, 0.81).

WooCommerce nadal zaokrągla ilość w koszyku lub odrzuca produkt przy dodaniu (pusty koszyk).

Co nie działa:

Dodanie do koszyka nie działa (niezależnie od ilości – np. 0.36 m²) – kończy się pustym koszykiem. (lub wartosciami 1,2,3 itd)

Koszyk nie przyjmuje ilości zmiennoprzecinkowych, mimo filtrów woocommerce_quantity_input_args, woocommerce_stock_amount, itd.

Nie działa indywidualna wysyłka dla kategorii produktów (np. płytki). Plan był taki, by ustawić osobne stawki wysyłki (np. przez wagę lub klasę wysyłkową) – jeszcze nie wdrożone. + wysyłka gratis powyzej kwoty x

Zakres prac:

Naprawić dodawanie wariantów z niestandardowym step do koszyka.

Umożliwić pełną obsługę wartości zmiennoprzecinkowych w koszyku, zamówieniu, mailach itd.

Zaproponować i wdrożyć system wysyłki dla produktów z kategorii Płytki – np. przez klasy wysyłkowe lub wagę.

Opcjonalnie: uporządkowanie kodu functions.php (obecnie zawiera dużo ręcznie dodawanych filtrów i JS).

Nie zależy mi na korzystaniu z płatnych wtyczek – preferuję rozwiązanie czysto w kodzie (ew. darmowe wtyczki). Strona jest już prawie gotowa do uruchomienia – to ostatnia kluczowa rzecz do zrobienia.

obecnie produktu nad któymi pracuje są w kategorii która nie wyswietla sie na stronie głównej (płytki gresowe)

Opublikowano
2025-05-23
Wymagane funkcje:
dodawanie produktów do koszyka z wartosciami po przecinku, klasa wysyłkowa
Szablon / własny projekt:
wordpress

Wysłane oferty (5)

no avatar
GMD
0 umów
2025-05-23
android
API
aplikacje mobilne
+ 52 więcej
Budżet
350,00 PLN
Prawa autorskie
-
Ważne przez
30 dni

Najnowsze zlecenia z kategorii