modified Shop – Bestellung – Text der Druckvorschau Rechnung und Mail ändern

Verwendet wird der aktuell eCommerce Shop modified in Version 1.06 rev 4642 SP2.

Ziel soll es sein einen zuzätzlichen Hinweis in die Bestellung einzufügen. Z.b. „Lieferdatum entspricht Rechnungsdatum“. Dieser soll später in der Druckvorschau, Rechnung, sowie der Mail im Text als auch HTML Format erfolgen.

Im nachfolgenden beschreibe ich einen möglichen Weg. Man kann den Text sicherleich direkt in die betroffenen Dateien schreiben, besser finde ich es jedoch über die Sprachdateien als Baustein / Konstante (payment_textdate).

1. vorbereiten der deutschen Sprachdatei für die Druckvorschau und die Rechnungserstellung im Administratorbereich

gewünschten Text in „/deine-seite/lang/german/lang_german.conf“ im Abschnitt  [print_order] wie hier z.B. hinzufügen:

payment_textdate = ‚Lieferdatum entspricht Rechnungsdatum‘

2. vorbereiten der deutschen Sprachdatei für die Mail der Bestellung im Textformat und HTML-Format

gewünschten Text in „/deine-seite/lang/german/lang_german.conf“ im Abschnitt  [duty_info] wie hier z.B. hinzufügen:

payment_textdate = ‚Lieferdatum entspricht Rechnungsdatum‘

Erklärung: Die Abschnitte, also von wo der Baustein aus der Sprachdatei entnommen werden soll, steht im Kopf der order_mail.txt, order_mail.html und der print_order.html.

order_mail.{txt | html} = {config_load file=“$language/lang_$language.conf“ section=“duty_info“}

print_order.html = {config_load file=“$language/lang_$language.conf“ section=“print_order“}

Selbstverständlich könnte hier ein eigener Abschnitt definiert und eingefügt werden.

3. nun kann die Mail für das Textformat angepasst werden die unter: „/deine-seite/templates/dein-template/mail/german/order_mail.txt“ zu finden ist. Einfach folgendes an die gewünschte Stelle eintragen: {#payment_textdate#}

4. selbes gilt für die Mail im HTML Format, die im selben Ordner liegt: „/deine-seite/templates/dein-template/mail/german/order_mail.html“. Hier ebenso folgendes eintragen:

{#payment_textdate#}

Zusätzlich können HTML Formatierungen und die Eingliederung in die Tabelle erfolgen.

5. Zuletzt passe ich die Rechnung für den Adminbereich und der Druckvorschau an. Hierfür muss folgende Datei geändert werden: : „/dein-seite/templates/dein-template/admin/print_order.html“. Wie in der Mail einfach den Baustein an die gewünschte Stelle einfügen:

{#payment_textdate#}

Thats it!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.