Polskie Wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: army w Czerwiec 06, 2018, 10:15:12 pm

Tytuł: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: army w Czerwiec 06, 2018, 10:15:12 pm
W koszyku nie aktualizuje się kwota przy zmianie metody dostawy na darmowa wysyłka. Próbowałam już różnych ustawień, wgrywałam nowe pliki i wciąż to samo. Pozostałe metody dostawy działają bez zarzutu, natomiast, jeśli zmienię na darmową dostawę suma końcowa się aktualizuje, ale sama kwota wysyłki już nie. Czy ktoś może wie, co może być przyczyną i jak to naprawić?
Tytuł: Odp: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: west w Czerwiec 06, 2018, 10:29:47 pm
Obstawiałbym błąd w plikach js w katlogu tematu tj cart.js np.
Zobacz w konsoli przeglądarki co blokuje aktualizację ceny
Tytuł: Odp: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: army w Czerwiec 07, 2018, 09:16:26 am
Dziękuję za odpowiedź. W konsoli pokazuje się taki komunikat:
ReferenceError: freeShippingTranslation is not defined
Znalazłam info, że był taki bug w wersji 1.5, a sklep był z tej wersji upgradowany do 1.6. Więc może tu leży przyczyna. Tylko jak to naprawić?
Tytuł: Odp: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: army w Czerwiec 07, 2018, 10:26:40 am
Nie mogę edytować postu. Według consoli błąd jest w pliku cart-summary.js:

    if (json.carrier.id != null || json.free_ship == 1)
            $('#total_shipping').html(freeShippingTranslation);
        else if (!hasDeliveryAddress)
            $('.cart_total_delivery').hide();
    }
Tytuł: Odp: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: west w Czerwiec 07, 2018, 10:40:02 am
1. Zobacz jak to wygląda w orginalnym szablonie z 1.6 w tpl
2. Sprawdź js w wersji domyślnej 1.6 oraz moduł blockcart
Tytuł: Odp: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: army w Czerwiec 07, 2018, 04:32:51 pm
Dziękuję za podpowiedź, ale cokolwiek robię skutek jest ten sam. Podmieniłam nawet całe te pliki. Sprawdzałam na czystej instalacji Presty i ten szablon działa prawidłowo, z tym, że domyślnie kwota za wysyłkę przy wyborze freeship
ing się nie zmienia ale zostaje schowana. A tu się ani nie zmienia ani nie chowa.
Tytuł: Odp: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: west w Czerwiec 08, 2018, 07:47:48 am
Zobacz jeszcze pliki od wyższej wersji PS oraz poszukaj na github. Pamiętam, w którejś wersji był taki błąd
Tytuł: Odp: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: army w Czerwiec 08, 2018, 08:52:52 pm
Nie wiem co w końcu pomogło, ale gdy wyrzuciłam wszystkie pliki z modułu blok koszyka i wgrałam ze świeżo pobranego, odinstalowałam i zainstalowałam na nowo, chyba zaczęło działać prawidłowo.
Dziękuję za pomoc :)
Tytuł: Odp: darmowa wysyłka problem prestashop1.6.1.13
Wiadomość wysłana przez: Yentbar w Czerwiec 18, 2018, 02:12:21 pm
Fajnie wiedziec ze problem rozwiązany :)