Prezentuje “brzydką” ale bardzo szybką i prostą metodę dołączenia pliku formularza odstąpienia od umowy w prestashop (działa na pewno z wersją 1.6). Potrzebujemy oczywiście plik pdf który wrzucamy bezpośrednio do folderu sklepu i nazywamy go 1.pdf. Następnie edytujemy plik “classes/Mail.php” i znajdujemy w min kod okolo 304 linijki
/* Send mail */ $send = $swift->send($message, $to, new Swift_Address($from, $from_name)); $swift->disconnect();
I Zamieniamy go na
/* Send mail */ if (strpos($template,'order_conf')!==false){ $message->attach(new Swift_Message_Attachment(new Swift_File('1.pdf'), 'odstapienie_od_umowy.pdf', 'application/pdf')); } $send = $swift->send($message, $to, new Swift_Address($from, $from_name)); $swift->disconnect();
Dzięki takim prostym operacją mamy do zamówienia dołączony formularz odstąpienia od umowy. Niestety po aktualizacji prestashop trzeba będzie operacje wykonać ponownie.
0 komentarzy