@kekZ
Super danke! Werde ich dann gleich mal machen.
Mein Problem mit dem Text auf der Rechnung hab ich immer noch.
Ich möchte am Ende der Rechnung. Evtl. unter der Summe oder als Fußzeile einen freien Text einbringen. In meinem Fall wäre das "Umsatzsteuer befreit nach Paragraph XY....."
Wie mach ich das?
Kein Problem.
Genau das selbe habe ich auch machen müssen
folgende Datei:
includes/classes/FPDF/PdfBrief.php
Da ich das ganze im Footer haben wollte, bin ich natürlich in die Funktion "footer" rein.
Das sollte gleich die erste in der Datei sein und beginnt wie folgt:
function Footer()
{
Dort habe ich nach der Zeile
$this->SetFont($this->fontfamily,'',8);
folgenden Code eingefügt:
$this->Cell(0, 4, 'Gem. § 19 UStG wird die Umsatzsteuer weder im Shop noch auf der Rechnung ausgewiesen.', 0, 1);
Mit der Positionierung musst du bestimmt ein bisschen rumtesten (funktioniert super mit der immer selben Bestellung aus dem Admin heraus
)
Ich hoffe ich konnte helfen
ps:
Weil ich auch das gerade machen musste und das für einige vielleicht nicht direkt ersichtlich ist..
Man muss ja jetzt doch ein paar mehr Anhänge verschicken bezüglich Widerruf und co.
Ich lasse meine Shops immer direkt die AGBs, Widerrufsbedingungen und das Formular mitsenden.
Wenn man laut Anleitung von PDFBill Next vorgeht, wird man nur die AGBs mitsenden.
Wenn man in der Datei: inc/xtc_pdf_bill.php aber folgendes einträgt:
$attachments[] = DIR_FS_DOCUMENT_ROOT . 'pdf/agb.pdf';
$attachments[] = DIR_FS_DOCUMENT_ROOT . 'pdf/retoure.pdf';
$attachments[] = DIR_FS_DOCUMENT_ROOT . 'pdf/widerrufsformular.pdf';
(Anmerkung: ich lagere PDF Dateien immer in dem Ordner)
Dann einfach statt:
xtc_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $order->customer['email_address'], $name, '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, $attachement_filename, $agbpdf, $mail_subject, $html_mail, $txt_mail);
Folgendes:
xtc_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $order->customer['email_address'], $name, '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, $attachement_filename, $attachments, $mail_subject, $html_mail, $txt_mail);
Also eben das Array statt dem String eintragen.
Und schon kann der Shop auch mal 4 schicke PDFs bei einer Bestellung versenden.
ps: gerade getestet im Modified Shop 1.06
Schönen Abend noch.
[
EDIT jannemann 16.06.2014: Tipp für mehrere Anhänge in
Beitrag 1 ergänzt.]