InduStone Posted November 21, 2014 Share Posted November 21, 2014 Witam, mam zdefiniowanego przewoźnika ->rozliczenie według ceny. Zachowanie poza zakresem->wyłącz sposób dostawy Przewoźnik ten ma zdefiniowaną maksymalną wagę paczki (30kg) W sytuacji gdy klient doda do koszyka jeden produkt o wadze większej niż 30kg przewoźnik jest automatycznie wyłączany. Problem jednak pojawia się gdy klient kupuje 50 produktów po 1kg. Wówczas ten przewoźnik nie znika z listy dostępnych sposobów dostawy. Testuję to cały wieczór i wygląda na to że maksymalna waga paczki nie jest porównywana z całkowitą wagą produktów w koszyku. Czy ktoś z forumowiczów natknął się na taki problem? Pozdrawiam Link to comment Share on other sites More sharing options...
0 hatak Posted November 21, 2014 Share Posted November 21, 2014 jesli masz rozliczenie wedlug ceny to waga nie jest brana pod uwage ! ta opcja maksymalna waga paczki jest tak naprawde odnosnikiem do najwiekszej mozliwej wagi ale z poszczegolnego produktu - troche maslo maslane, ale nie wiem jak to napisac jesli znajdzie sie choc jeden produkt , ktory ma w zakladce waga - wage wieksza niz zalozone 30kg wtedy przewoznik sie wylaczy. Link to comment Share on other sites More sharing options...
0 InduStone Posted November 21, 2014 Author Share Posted November 21, 2014 Dzięki za odpowiedź. Faktycznie jest tak jak piszesz. Przy pojedynczych produktach o wadze cięższej niż maksymalna waga zdefiniowana dla przewoźnika, przewoźnik jest wyłączany. Jednak przewoźnik nie wyłączy się gdy wybierzesz dwa (i więcej) różnych produktów przekraczających 30kg, lub gdy wielokrotność jednego produktu w koszyku przekroczy 30kg (np. 40 x 1,5kg). Parametr przewoźnika określony jest jako "maksymalna waga paczki" , a nie "maksymalna waga produktu". Więc: -albo jest coś nie tak z opisem pola, -albo jest dziura w silniku sklepu, który nie sumuje ogólnej wagi produktów podczas wyboru przewoźnika. Pytanie, jak rozwiązać problem? Znacie jakieś rozwiązania? Moduły? Zmiany w kodzie? Link to comment Share on other sites More sharing options...
Question
InduStone
Witam,
mam zdefiniowanego przewoźnika ->rozliczenie według ceny.
Zachowanie poza zakresem->wyłącz sposób dostawy
Przewoźnik ten ma zdefiniowaną maksymalną wagę paczki (30kg)
W sytuacji gdy klient doda do koszyka jeden produkt o wadze większej niż 30kg przewoźnik jest automatycznie wyłączany.
Problem jednak pojawia się gdy klient kupuje 50 produktów po 1kg. Wówczas ten przewoźnik nie znika z listy dostępnych sposobów dostawy.
Testuję to cały wieczór i wygląda na to że maksymalna waga paczki nie jest porównywana z całkowitą wagą produktów w koszyku.
Czy ktoś z forumowiczów natknął się na taki problem?
Pozdrawiam
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now