Jump to content

PS 1.7 - problem z przewoźnikami


mateusz789

Recommended Posts

Witam,
poszukuję rozwiązania, modułu, czegokolwiek, co pozwoli na ustawienie różnych kosztów przesyłek dla różnych produktów. 

Przykład: Cena wysyłki fotela to 50zł, a cena wysyłki sofy to 100zł

Stworzyłem kilku przewoźników i np. fotel ma przypisanego przewoźnika A, którego wartość to 50zł, a sofa ma przypisanego B który kosztuje 100zł. / + odbiory osobiste dla obu

EFEKT:
1) Działa dobrze jeśli ktoś wrzuci jeden produkt do koszyka - wtedy w podsumowaniu klient wybiera albo przewoźnika, albo odbiór osobisty.

2) Jeśli ktoś wrzuci do koszyka fotel i sofę, wyświetla tylko ich wspólnego przewoźnika, czyli odbiór osobisty.

3) Jeśli ktoś wrzuci do koszyka fotel i sofę a wyłączę odbiór osobisty to znów działa dobrze, bo dodaje 50zł + 100zł i jest ok. Tylko że odbiór osobisty też jest potrzebny

Ma ktoś pomysł na rozwiązanie problemu ? Jak ominąć to, aby Presta nie wybierała tylko i wyłącznie wspólnego przewoźnika którym jest Odbiór osobisty, lecz wszystkie dostępne ?

 

Link to comment
Share on other sites

Myślę, że rozwiązaniem twojego problemu może być domyślny przewoźnik sprawdź czy przypadkiem odbiór osobisty nie jest ustawiony jako domyślny Wysyłka/Preferencje. Dodatkowo uważam, że zamiast robić tylu przewoźników lepiej ustawić np. jednego kuriera za 10 zł, a następnie przy produkcie w zakładce wysyłka jest takie coś jak:  
Koszty wysyłki
Czy ten produkt zawiera dodatkowe koszty wysyłki? I tutaj wpisujesz swoje 50 lub 100 zł. I wtedy to doda się do domyślnego przewoźnika którego w tym momencie już bym nie ustalała. Na logikę dodatkowe koszty wysyłki nie powinny dodawać się do odbioru osobistego, ale musisz to sprawdzić.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...