Jump to content

Presta1.7 zamówienie bez rejestracji - problem z przejściem do wysyłki


tomek003

Recommended Posts

Witam

Mam już wersję 1.7.1.1 i nadal mam ten problem. Przy finalizacji zakupu po wpisaniu danych bez hasła czyli bez rejestracji i po wpisaniu adresu, zamiast przenieś mnie do następnego pola - wysyłka przenosi mnie do strony logowania z informacją, że adres został poprawnie dodany.

Aby zakończyć zakup muszę ponownie kliknąć w koszyk na górze i dalej w finalizację zakupu. Wtedy przenosi mnie na stronę z wpisanym wcześniej adresem i pojawia się przycisk "dalej" do wysyłki.

I dalej już mogę wybrać sposób wysyłki i  sposób zapłaty.

Czy ktoś ma tak samo? Czy ten problem jest już zgłoszony?

Miałem to już w wersji 1.7.1.0. Po ostatniej aktualizacji do 1.7.1.1 mam tak samo

Edited by tomek003 (see edit history)
Link to comment
Share on other sites

Przed chwilą testowałem na wersji upgradowanej 2 razy z 1.7.0.6 > 1.7.1.0 > 1.7.1.1 i zamówienie jako gość działa poprawnie, po kolei przechodzę przez wszystkie 4 kroki.

1. Imię i nazwisko > Dalej

2. Adres dostawy > Dalej

3. Sposób dostawy > Dalej

4. Płatność.

Link to comment
Share on other sites

A ja właśnie sprawdzałem na wersji 1.7.1.1 na localhost.

Działa tak jak opisałem. Po dodaniu adresu i kliknięciu "dalej" przenosi mnie na logowanie (strona: logowanie?back=addresses) z informacją Adres pomyślnie dodany!

I już nie mogę wybrać opcji dostawy bo jestem na stronie logowania.

 

Zrobiłem to samo na próbnym sklepie postawionym na serwerze hostingu. Presta  1.7.1.0 Tak samo. Przenosi mnie na stronę logowania.

Wszedłem na czyjś działający sklep na Presta. Nie wiem tylko jaka wersja. Ale raczej nie 1.7 I tam wszystko działa. Dodałem produkt do koszyka i po podaniu adresu wyświetliła mi się strona z opcjami wysyłki.

To z Firefox

Wszedłem jeszcze żeby sprawdzić przez Chrome. Bez zmian. I na lokalhost i na drugim  sklepie.

Link to comment
Share on other sites

Dziękuję za odpowiedź.

Użyj pamięci podręcznej mam na nie

Na ustawienia smarty - pamięć podręczna bez różnicy czy ustawione na tak czy na nie.

Gdy mam już coś w koszyku i dojdę do wpisania adresu ale zrezygnuje i zamknę przeglądarkę to po ponownym wejściu na sklep przeglądarka pamięta mój koszyk i adres i po kliknięciu w realizacje przenosi mnie od razu do dostawy. Więc coś tam pamięta. Ale gdy miałem ustawione smarty na nie  również pamiętał koszyk i adres.

Próbowałem też na "czystej" przeglądarce ff w oknie prywatnym. Działa tak samo.

Jeśli mógłbyś sprawdzić podaje link do testowego sklepu

https://www.dolsendesign.com/nl/collectie-3

Edited by tomek003 (see edit history)
Link to comment
Share on other sites

Usunąłem cache dotyczący tylko domeny tego testowego sklepu z Firefoxa i faktycznie zadziałało. Przeniosło mnie do sposobu dostawy.

 

Ale jak wytłumaczyć fakt, że nie działało w Firefoxsie w trybie prywatnym? Tam nie ma chyba zapisywanego cachu?

 

Włączyłem nawet nieużywanego IE 11. Skasowałem mu wszystkie dane przeglądania ale tam też  nie przenosi mnie do  sposobu dostawy.

 

W Chrome zauważyłem pewną rzecz. Po skasowaniu historii przeglądania i nie zaznaczeniu w formularzu ani Pani ani Pana wszystko zadziałało. Przeniosło mnie do dostawy.

Ale gdy kasuje historię i zaznaczam Pan to nie działa. Zrobiłem już kilka prób i nie wiem czy to przypadek. Raz działa  raz nie.

 

Ogólnie po każdorazowym kasowaniu historii w przeglądarkach:

- w IE 11 nie zadziałało ani razu.

- w Chrome raz działa raz nie,

- w FF tak samo, czasem działa, czasem nie

 

Na localhost  na FF po skasowaniu ciasteczek nie przeniosło mnie do dostawy. Ale zauważyłem, że przeniosło mnie do Twoje adresy (pl/adresy) i pokazało na górze w pasku, ze jestem zalogowany. Mimo, że kupuje jako gość.

Na stronie testowego sklepu na serwerze gdy  nie przenosi mnie do wyboru przesyłki tylko na stronę logowanie?back=addresses nie pokazuje mi, że jestem zalogowany.

 

Jeśli chcesz popróbuj u  siebie. Dla mnie to działa bardzo niestabilnie i nie wygląda to za dobrze w wersji 1.7

Edited by tomek003 (see edit history)
Link to comment
Share on other sites

problem występuje gdy na stronie wpisywania adresu wybierzesz kraj inny niż domyślny, u Ciebie jest to chyba UK - i tu jest ok,

dla PL przenosi na stronę logowania

sprawdzałem też na localhoscie PS 1.7.1.0, jest ten sam problem

spróbuj wyłączyć wszystkie kraje, zostaw tylko PL i ustaw jako domyślny, jeżeli nie planujesz sprzedaży poza PL to może rozwiązać problem

 

Link to comment
Share on other sites

Generalnie coś z tym jest jeśli chodzi o kraje. Dzięki. Poszukiwanie problemu się zawenżyło.

W IE11 w języku angielskim przy wybraniu Wielkiej Brytanii prawidłowo przeniosło mnie dalej do danych dostawy.

Kraj domyślny ustawiony na Wielką Brytanię

A jak wybrałem w języku francuskim adres Francja to nie działa i nie przeniosło do dostawy.

Zmieniłem język domyślny na francuski. Adres we Francji. Działa poprawnie.

W języku polskim adres we Francji. Działa.

Czyli wychodzi na to, że działa poprawnie tylko gdy się wybierze do wysyłki kraj ustawiony jako domyślny w lokalizacji.

 

Czyli to jednak wer 1.7 jest póki co nadal "lekko niedopracowana". Choć nasuwa mi się użycie innego słowa. Zwłaszcza, że jest w dziale pobierz jako wersja stabilna.

 

Niestety obejście błędu zastosowaniem jednego języka nie wchodzi w grę. Ma być docelowo kilka języków.

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...