Prestashop brak produktów w mailu potwierdzającym

Problem (błąd) polega na tam, że nowa wersja PS 1.6.0.8 w pliku PaymentModule.php składa html-a z listą produktów do wiadomości w oparciu o plik order_conf_product_list.tpl. Wcześniejsza wersja PS 1.6 składała html-a bezpośrednio w pliku PaymentModule.php. Sęk tym że plik order_conf_product_list.tpl znajduje się tylko w katalogu z tłumaczeniami wiadomości dla języka angielskiego, natomiast dla polskiego już […]

Written By admin
biuro@seobit.pl
seobit.pl

On 12 grudnia 2016
"

Read more

Problem (błąd) polega na tam, że nowa wersja PS 1.6.0.8 w pliku PaymentModule.php składa html-a z listą produktów do wiadomości w oparciu o plik order_conf_product_list.tpl. Wcześniejsza wersja PS 1.6 składała html-a bezpośrednio w pliku PaymentModule.php.
Sęk tym że plik order_conf_product_list.tpl znajduje się tylko w katalogu z tłumaczeniami wiadomości dla języka angielskiego, natomiast dla polskiego już go tam nie ma.
Wystarczy przekopiować pliki *.tpl z katalogu mails\en do mails\pl i będzie działać prawidłowo.

W ten sposób składany jest html z listą produktów do wiadomości w najnowszej wersji PS1.6.0.8:
$product_list_html = $this->getEmailTemplateContent(’order_conf_product_list.tpl’, Mail::TYPE_HTML, $product_var_tpl_list)