Polskie wsparcie PrestaShop
PrestaShop => Błędy => Wątek zaczęty przez: Radian w Luty 13, 2015, 09:31:45 pm
-
Witam serdecznie użytkowników forum.
Przepraszam że zgłaszam się na dzień dobry od razu z problemem.
Problem jest dość duży ponieważ po złożeniu zamówienia na produkty i opłaceniu go metodą paypal, na sklepie nie widnieje żadna informacja o zamówieniu. Właściciel sklepu musi sprawdzać przelewy paypal (kasa przychodzi normalnie) i kontaktować się z klientami co kupili ponieważ na sklepie nie ma takiego info.
Wersja sklepu: 1.6.0.11 (standardowy szablon, nie modyfikowana funkcjonalność sklepu)
Wersja paypal 3.8.1
Pozdrawiam
-
włącz debugowanie i zobacz co się wydarzy [zakładka faq]
-
Zrobiłem tak jak kolega pisał powyżej...
W pliku /config/defines.inc.php zmieniłem define('_PS_MODE_DEV_', false); na define('_PS_MODE_DEV_', true);
Dzięki temu mogłem zobaczyć treść błędu w preście... treści niestety nie pamiętam, ale poniżej opiszę jak doszedłem do rozwiązania problemu, może się komuś przydać.
Uruchomiłem nowy sklep na prestashop 1.6, od razu w pliku konfiguracji podałem dostęp do bazy ze starego sklepu.
Doinstalowałem moduł paypal i skonfigurowałem poprawnie... Pierwsza płatność przeszła, następne już niestety nie.
Wyczytałem w internecie, że warto przetłumaczyć moduł paypal'a (sklep jest dwujęzyczny), należy przetłumaczyć w kategorii translate w adminie, wszystkie pola dotyczące modułu paypal. Po tym zabiegu wszystko zaczęło działać ;)
-
Proszę jeszcze raz wytłumaczyć jak Pan rozwiązał ten problem ponieważ mam identyczny.
-
Należy przetłumaczyć moduł paypal'a (każde pole). W adminie jest zakładka tłumaczeń szablonu, presty czy modułów, należy wybrać opcje modułu. Pojawi się bardzo duży formularz (na niektórych hostingach nie działa, wtedy należy za pomocą php.ini zwiększyć limit). W formularzu wyszukać paypal i przetłumaczyć inputy go dotyczące.