v souboru classes/Mail.php najděte tuto část kódu :
if ($file_attachment && !empty($file_attachment))
{
// Multiple attachments?
if (!is_array(current($file_attachment)))
$file_attachment = array($file_attachment);
foreach ($file_attachment as $attachment)
if (isset($attachment['content']) && isset($attachment['name']) && isset($attachment['mime']))
$message->attach(new Swift_Message_Attachment($attachment['content'], $attachment['name'], $attachment['mime']));
}
potom před řádek s if ($file_attachment && !empty($file_attachment)) dejte následujíci kod :
$message->attach(new Swift_Message_Attachment(file_get_contents('._PS_ROOT_DIR_ '.'/obchodni-podminky.pdf'), 'obchodni-podminky.pdf', 'application/pdf'));
do kořenového adresáře nahrajte vlastní soubor obchodni-podminky.pdf
nyní budete mít obchodní podmínky v příloze každého emailu, který zákaznikovi přijde. Mělo by to fungovat na všech verzích Prestashopu 1.5, ale jistý si jsem jen od verze 1.5.2 u starších myslím nebyla podpora více souborů v příloze.
samořejmě po odzkoušení doporučuji vše dát do override a před začátkem úprav zálohovat soubor classes/Mail.php