Podkreslam że nie pytam tu jakim kodem to zrobić bo wiem jak się koloruje tekst czy wstawia obrazek. tylko chodzi mi tu aby to zgrać z php żeby trybiło
Próbowałem wkomponować css / html do kodu php na róźne sposoby i za każdym razem wywalało mi błąd.
Tutaj mam kod odpowiadający za tresc wysłanego maila.
/** * Sends email to admin with order details * @return void * @param string $sFile * @param int $iOrder */ public function sendEmailWithOrderDetails( $iOrder, $bSendToCustomer = null ){ $aData = $this->throwOrder( $iOrder ); $sProducts = $this->listProducts( $iOrder, true ); $aData['sOrderSummary'] = $this->aOrders[$iOrder]['sOrderSummary']; $aUrls = throwSiteUrls( ); $sOrderUrlEmail = $aUrls['sHomeUrl'].$GLOBALS['oPage']->aPages[$config['order_print']]['sLinkName'].'&sKey='.$this->throwOrderKey( $aData ); $lang['Order_customer_email_head']."".$aData['sFirstName'].' '."\nDziękujemy za złożenie zamówienia w sklepie - sklep z ."."\n\n". $aData['sFirstName'].' '.$aData['sLastName'].( isset( $aData['sCompanyName'] ) ? "\n".$aData['sCompanyName'] : null )."\n".$aData['sStreet']."\n".$aData['sZipCode'].' '.$aData['sCity']."\n".$aData['sPhone']."\n".$aData['sEmail']."\n\n". $aData['iShipping'] ) ? $lang['Order_customer_shipping']." ".$aData['mShipping'].' ('.$aData['mPayment'].') = '.$this->aOrders[$iOrder]['sPaymentShippingPrice'].' '.$config['currency_symbol']."\n\n" : null ).$lang['Order_customer_firma']."\n-----------------------------------------------\n"."Nr zamówienia: 1".$iOrder."\n"."Inteo 50 1020 50 0096 "."\n"."Eyk Zak\nGroa 28\nPań"."\n-----------------------------------------------\n".$lang['Summary_cost'].': '.$this->aOrders[$iOrder]['sOrderSummary'].' '.$config['currency_symbol']."\n-----------------------------------------------\n".$lang['Check_order_status_url']."\n".$sOrderUrlEmail."\n-----------------------------------------------\n".$lang['Order_customer_email_foot']."" ); $aSend['sTopic'] = $lang['Order_customer_info_title'].$iOrder; $aSend['sSender'] = $GLOBALS['config']['orders_email']; if( $bSendToCustomer === true ) sendEmail( $aSend, null, $aData['sEmail'] ); if( $GLOBALS['config']['order_details_from_customer'] === true ) $aSend['sSender'] = $aData['sEmail']; sendEmail( $aSend, null, $GLOBALS['config']['orders_email'] ); } // end function sendEmailWithOrderDetails
Ten kawałek odpowiada za generowaną tresc w mailu:
$lang['Order_customer_email_head']."".$aData['sFirstName'].' '."\nDziękujemy za złożenie zamówienia w sklepie - sklep z ."."\n\n". $aData['sFirstName'].' '.$aData['sLastName'].( isset( $aData['sCompanyName'] ) ? "\n".$aData['sCompanyName'] : null )."\n".$aData['sStreet']."\n".$aData['sZipCode'].' '.$aData['sCity']."\n".$aData['sPhone']."\n".$aData['sEmail']."\n\n". $aData['iShipping'] ) ? $lang['Order_customer_shipping']." ".$aData['mShipping'].' ('.$aData['mPayment'].') = '.$this->aOrders[$iOrder]['sPaymentShippingPrice'].' '.$config['currency_symbol']."\n\n" : null ).$lang['Order_customer_firma']."\n-----------------------------------------------\n"."Nr zamówienia: 1".$iOrder."\n"."Inteo 50 1020 50 0096 "."\n"."Eyk Zak\nGroa 28\nPań"."\n-----------------------------------------------\n".$lang['Summary_cost'].': '.$this->aOrders[$iOrder]['sOrderSummary'].' '.$config['currency_symbol']."\n-----------------------------------------------\n".$lang['Check_order_status_url']."\n".$sOrderUrlEmail."\n-----------------------------------------------\n".$lang['Order_customer_email_foot']."" ); $aSend['sTopic'] = $lang['Order_customer_info_title'].$iOrder; $aSend['sSender'] = $GLOBALS['config']['orders_email'];