Polskie wsparcie PrestaShop
PrestaShop => Błędy => Wątek zaczęty przez: qado w Luty 11, 2012, 06:57:24 pm
-
Witam czy u was również występuje problem z zamówieniem w tej wersji przez gości ?
Przy kliknięciu realizuj zamówienie przechodzi na:
/pl/zamowienia?step=1
ręcznie: /pl/order.php?step=1
W SEO:
zamowienia -> order.php
Wynik: "The page isn't redirecting properly"
natomiast /pl/order.php chodzi, po zmienionej opcji SEO /pl/zamowienie
również jednak nie przchodzi po kolei z krokami wychodzi na to, że tu jest problem. Jednak nigdzie nie widzę punktu zaczepu dla tych kroków i nie mam pojęcia jak to ogarnąć.
-
a htaccess wygenerowałeś?
-
No pewnie, tam jest wszystko ok.
SEO działa jednak nie dziala w funkcji order po prostu step1, 2 itd.
-
1. wyczysc /tools/smarty/compile
2. wyczysc cache przegladarki obowiazkowo
3. wygeneruj jeszcze raz .htaccess, przedtem go fizycznie usun z katalogu serwera
przegladarki maja to do siebie, zwlaszcza firefox, ze jak raz zbuforuje przyjazny link, to potem jak zmieniasz htaccess lub konfiguracje, to glupoty do serwera wysyla, ty swoje a ona swoje, ty w adresie dajesz swoje parametry a ona wysyla stare dane albo totalne glupoty, przewaznie jest to kilka blednych naglowkow, tak jak u ciebie, niby wszystko dziala, a tu masz.
wiec lepiej wylacz cache przegladarki w trakcie developerki - wierz mi unikniesz sporo problemow
i o dziwo wlasnie najczesciej problem powstaje przy polaczeniach do prestashop, widocznie budowa przyjaznych linkow ma tu znaczenie, ze cache przegladarek na silniku Gecko czasami glupieje.
-
Dzięki mario,
Gdyby jednak problem był taki prosty to zostałby dawno usunięty, nie jedno próbowałem.
Widać, że nikt z was nie instalował 1.4.7 lub nawet po instalacji dokładnie nie testował.
Tu potrzebna jest pomoc osoby, która znacznie lepiej zna silnik presty i właśnie takiej osoby poszukuję.
Dla jasności problem jest zgłoszony w forge.
http://forge.prestashop.com/browse/PSCFI-4880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47862#comment-47862 (http://forge.prestashop.com/browse/PSCFI-4880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47862#comment-47862)
Zagraniczny użytkownik przeprowadził więcej testów i problem wystepuje na nowej instalce także z wyłaczonym mod_rewrite czy tez tzw url friendly
-
Problem rozwiązany:
Wystarczy usunąć linijkę 110 kodu w pliku controllers/OrderController.php :
($this->_assignAddress();
Po tym zabiegu wszystko będzie chodzić. Kroki zamówienia expresowego dla gościa będą działać prawidłowo.
Pozdrawiam ! ;D