Für alle die das Problem haben,
das keine Rechnung der Bestellbestätigung beiliegt.
Habe ich hier eine simple Lösung.
( Für ein Modul war leider keine Zeit ^^ )
[B]core/oxemail.php - ca. Zeile 317 - unter $oOder->oDelSet[/B]
$soxId = $oOrder->oxorder__oxid->value;
if ( $soxId != "-1" && isset( $soxId)) {
// load object
$oOrder2 = oxNew( "oxorder" );
$oOrder2->load( $soxId);
$sFilename = $oOrder2->oxorder__oxordernr->value."_".$oOrder2->oxorder__oxbilllname->value.".pdf";
ob_start();
$oOrder2->genPDF($sFilename, 0);
$sPDF = ob_get_contents();
ob_end_clean();
$myConfig = $this->getConfig();
$attachment_path=$myConfig->getLanguageDir(false);
$fp = fopen($attachment_path.$sFilename,"w+");
fwrite($fp, $sPDF);
fclose($fp);
$this->addAttachment( $attachment_path, $sFilename);
}
[B]out/template_name/de/cust_lang.php - hinzufügen[/B]
'ORDER_OVERVIEW_PDF_TYPE' => 'PDF Typ',
'ORDER_OVERVIEW_PDF_STANDART' => 'standard',
'ORDER_OVERVIEW_PDF_DELIVERYADDRESS' => 'Lieferadresse',
'ORDER_OVERVIEW_PDF_DNOTE' => 'Lieferhinweis',
'ORDER_OVERVIEW_PDF_FILLONPAYMENT' => 'Bei Zahlungen bitte immer angeben.',
'ORDER_OVERVIEW_PDF_CUSTNR' => 'Kundennummer',
'ORDER_OVERVIEW_PDF_TAXIDNR' => 'USt.-ID-Nr.:',
'ORDER_OVERVIEW_PDF_COUNTNR' => 'Rechn-Nr.:',
'ORDER_OVERVIEW_PDF_STORNO' => 'STORNO',
'ORDER_OVERVIEW_PDF_PURCHASENR' => 'Bestellnr.',
'ORDER_OVERVIEW_PDF_ORDERSFROM' => 'Ihre Bestellung vom ',
'ORDER_OVERVIEW_PDF_ORDERSAT' => ' bei ',
'ORDER_OVERVIEW_PDF_AMOUNT' => 'Menge',
'ORDER_OVERVIEW_PDF_ARTID' => 'Art.-Nr.',
'ORDER_OVERVIEW_PDF_DESC' => 'Beschreibung',
'ORDER_OVERVIEW_PDF_UNITPRICE' => 'Einzelpreis',
'ORDER_OVERVIEW_PDF_ALLPRICE' => 'Gesamtpreis',
'ORDER_OVERVIEW_PDF_VAT' => 'USt. %',
'ORDER_OVERVIEW_PDF_ALLPRICENETTO' => 'Summe Artikel (netto)',
'ORDER_OVERVIEW_PDF_ZZGLVAT' => 'zzgl. MwSt. ',
'ORDER_OVERVIEW_PDF_PERCENTSUM' => '% Betrag',
'ORDER_OVERVIEW_PDF_ALLPRICEBRUTTO' => 'Summe Artikel (brutto)',
'ORDER_OVERVIEW_PDF_DISCOUNT' => 'Rabatt',
'ORDER_OVERVIEW_PDF_VOUCHER' => 'Gutschein',
'ORDER_OVERVIEW_PDF_SHIPCOST' => 'Versandkosten',
'ORDER_OVERVIEW_PDF_BRUTTO' => '(brutto)',
'ORDER_OVERVIEW_PDF_NETTO' => '(netto)',
'ORDER_OVERVIEW_PDF_WRAPPING' => 'Geschenkverpackung/Grusskarte',
'ORDER_OVERVIEW_PDF_PAYMENTIMPACT' => 'Aufschlag Zahlungsart',
'ORDER_OVERVIEW_PDF_ALLSUM_NET' => 'Gesamtsumme (netto)',
'ORDER_OVERVIEW_PDF_ALLSUM' => 'Gesamtsumme (brutto)',
'ORDER_OVERVIEW_PDF_PAYUPTO' => 'Zahlbar bis zum ',
'ORDER_OVERVIEW_PDF_GREETINGS' => 'Herzlichen Dank für Ihre Bestellung! Bitte empfehlen Sie uns weiter.',
'ORDER_OVERVIEW_PDF_PHONE' => 'fon : ',
'ORDER_OVERVIEW_PDF_FAX' => 'fax : ',
'ORDER_OVERVIEW_PDF_ACCOUNTNR' => 'Ktonr. ',
'ORDER_OVERVIEW_PDF_BANKCODE' => 'BLZ : ',
'ORDER_OVERVIEW_PDF_SELPAYMENT' => 'Ihre gewählte Zahlungsweise : ',
'ORDER_OVERVIEW_PDF_DELIVNOTE' => 'Lieferschein Nr.'
Die PDF Rechnung bekommt wie im Backend den selben Namen und wird
im Verzeichnis “out/template_name/de/” abgespeichert. Diese wird dann
einfach an die “Bestätigung Mail” angehangen.
Viel Spaß
grüße, Sebastian Chabowski