Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: majakpce w Sierpień 17, 2016, 09:21:37 am

Tytuł: Error 500 w ostatnim etapie płatności
Wiadomość wysłana przez: majakpce w Sierpień 17, 2016, 09:21:37 am
Witam,
Proszę o pilną pomoc - od kilku dni na ostatnim etapie realizacji zamówienia (przy potwierdzeniu zamówienia - ostatni krok) wyskakuje komunikat o błędzie 500. Zmieniłem tak, by pokazało błędy, oto one:


Fatal error: Uncaught SmartyCompilerException: Syntax Error in template "/Atena-online/themes/default-bootstrap/mails/pl/order_conf_product_list.txt" on line 2 "{$product[\'reference\']}" - Unexpected "\" in /Atena-online/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php:667 Stack trace: #0 /Atena-online/tools/smarty/sysplugins/smarty_internal_templateparser.php(3144): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /Atena-online/tools/smarty/sysplugins/smarty_internal_templateparser.php(3209): Smarty_Internal_Templateparser->yy_syntax_error(10, '\\') #2 /Atena-online/tools/smarty/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(10, '\\') #3 /Atena-online/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php(206): Smarty_Internal_SmartyTemplateCompiler->doCompile('{foreach $list ...') #4 /Atena-online/tools/smarty/sysplugins/smarty_internal_template.php(187): Smarty_Internal_TemplateCompilerBase-> in /Atena-online/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 667
Proszę bardzo o pomoc w szybkim rozwiązaniu. Probowałem już wszystkiego co udało mi się znaleźć w internecie.
Tytuł: Odp: Error 500 w ostatnim etapie płatności
Wiadomość wysłana przez: west w Sierpień 17, 2016, 09:34:37 am
A próbowałeś przeczytać to co system Ci napisał ? [sorry za zgryźliwość]
Syntax Error in template "/Atena-online/themes/default-bootstrap/mails/pl/order_conf_product_list.txt" on line 2
Tytuł: Odp: Error 500 w ostatnim etapie płatności
Wiadomość wysłana przez: majakpce w Sierpień 17, 2016, 09:37:39 am
Próbowałem, baa nawet przeczytałem tylko nie znam się, więc nie mogę powiedzieć, że ze zrozumieniem...
Podpowiedź jakaś?
Tytuł: Odp: Error 500 w ostatnim etapie płatności
Wiadomość wysłana przez: west w Sierpień 17, 2016, 09:38:53 am
W linii 2 wymienionego pliku masz nieprawidłowy znacznik lub funkcję. Przywróć oryginalny plik z paczki instalacyjnej lub napraw błąd w tym pliku.
Tytuł: Odp: Error 500 w ostatnim etapie płatności
Wiadomość wysłana przez: majakpce w Sierpień 17, 2016, 09:47:58 am
W paczce instalacyjnej nie mam w ogóle takiego katalogu 'default-bootstrap/mails/' znajduje się on natomiast w katalogu nadrzędnym a jego zawartość jest identyczna. Dodam jeszcze, że w katalogu głównym sklepu, w którym ten problem się pojawił, katalog "mails" również występuje.

Tytuł: Odp: Error 500 w ostatnim etapie płatności
Wiadomość wysłana przez: majakpce w Sierpień 17, 2016, 09:57:43 am
Wykasowałem cały katalog mails z katalogu templatki i wygląda na to, że działa...

Problemem okazał się zdublowany katalog 'mails' - usunięcie niechcianego z katalogu defeult_bootstrap rozwiązało sprawę.
Tytuł: Odp: Error 500 w ostatnim etapie płatności
Wiadomość wysłana przez: west w Sierpień 17, 2016, 01:11:45 pm
Przecież miałeś napisane co było przyczyną po co wymyślasz? :)
Ważne jednak, że zadziałało