Dodatkowy koszt wniesienia dla każdego produktu WooCommerce - WP Zlecenia

Dodatkowy koszt wniesienia dla każdego produktu WooCommerce

Data dodania: 16 kwietnia 2021

Eh, znowu muszę zlecić tutaj tą samą rzecz do wykonania bo wcześniejsza osoba nie dała rady a porozumieć się z nią to też szkoda słów
Może uda sie komuś naprawić a raczej zmodyfikować kod w PHP bo jest zrobione dla jednego produktu ale nie ma \"x ilość\"

Mam produkty na WooCommerce a każdy z nich ma swoja wagę
Mam też zakresy wagowe a dla nich odpowiednie dodatkowe koszty \"wniesienia\"(wkleje kod z zakresami dla zobrazowania) np.
if (myprefix_cart_extra_info() <= 75) {
$fee = 47.00 * myprefix_cart_extra_info_detail();
}
if (myprefix_cart_extra_info() <= 150 && myprefix_cart_extra_info() >= 76) {
$fee = 94.00 * myprefix_cart_extra_info_detail();
}
if (myprefix_cart_extra_info() <= 210 && myprefix_cart_extra_info() >= 151) {
$fee = 141.00 * myprefix_cart_extra_info_detail();
}
if (myprefix_cart_extra_info() > 211) {
$fee = 188.00 * myprefix_cart_extra_info_detail();
}

Tak wiec jeżeli dodam \"produkt 1\" którego waga jest 48kg to dla niego 1 sztuki koszt wniesienia wynosi = 47zł
W zakładce koszyk sie to wyświetla (przełączenie tak/nie)
Jeżeli zwiększę w koszyku jego ilość np. x10 to koszt naturalnie wyniesie 47×10 = 470zł

Teraz drugi scenariusz
Mam ten sam \"produkt 1\" oraz inny \"produkt 2\" którego waga wynosi 120kg a wiec koszt wniesienia pojedynczej sztuki = 94zł
W nowy koszyku dodaje 1 sztukę \"produkt 1\" oraz 1 sztukę \"produkt 2\"
tak wiec jeżeli wybiorę \"tak\" dla wniesienia to koszt całkowity 47zł + 94zł = 141zł

I adekwatnie jeżeli w koszyku dam x5 dla \"produkt 1\" oraz x3 \"produkt 2\" to koszt równa się: 5x47zł + 3x94zł = 517zł (tego akurat programista nie ogarniał)

Mam nadzieje że nie muszę juz więcej wyjaśniać jak to ma działać
Termin wykonania jak najszybciej

Plik który został stworzony i może byc jako bazowy do rozbudowy
https://drive.google.com/file/d/1JzKsUQt2NIeQQX8MApDgMG91WRfqujXY/view?usp=sharing

Kontakt ze zleceniodawcą

Ogłoszenie zostało zamknięte i z tego powodu dane kontaktowe zostały ukryte. Ogłoszenia zostają oznaczone jako zamnięte automatycznie po 14 dniach lub wcześniej na wniosek zleceniodawcy.

Czy chcesz następnym razem dostać informację o nowym zleceniu jako pierwszy? Kliknij tutaj i dowiedz się jak!