Jump to content

E-Mailvorlagenpakete Deutsch Anrede Sie mit CSS-Styles für PrestaShop ab 1.5.3.1


Recommended Posts

E-Mailvorlagenpakete für PrestaShop ab Version 1.5.3.1

Die Mail-Pakete ermöglichen einerseits mit dem PrestaShop rechtssichere E-Mails senden zu können und gundlegende optische Dinge (Layout) relativ einfach und zentral an einer Stelle im Shopsystem ändern zu können.

Darüber hinaus bieten die Mailpakete Sicherheit, wenn bei einem der zahlreichen Update des Shopsystem oder der Sprachdateien standardmässig die Mailvorlagen überschrieben werden. Das Mailpaket wird im Ernstfall einfach neu installiert und alle Vorlagen sind wieder an Ort und Stelle.

 

Im Installationsumfang sind in Form eines Helfermoduls alle Overrides für die PHP-Classen enthalten, die benötigt werden um in den E-Mails des Shop weitere Variablen hinzuzufügen. Aktuell sind darin die nötigen Angaben für eine Anbieterkennung wie Name, Adresse, Telefon und Fax enthalten:{shop_addr1}{shop_addr2}{shop_code}{shop_city}{shop_country}{shop_state}{shop_phone}{shop_fax}{shop_details}{shop_email}.

 

Dazu besteht die Möglichkeit über die Variablen:
{external_css_url} (zeigt auf Verzeichnis /css/ in Ihrem Template)

{external_img_url} (zeigt auf Verzeichnis /img/ in Ihrem Template)

{external_img_product_url} (zeigt auf Verzeichnis /img/p/ in Ihrem Shop)

{external_img_category_url} (zeigt auf Verzeichnis /css/ in Ihrem Template)
CSS-Styles und Bilder in die Mail einzubinden ohne Sie mitzusenden.

Über die Variable {external_css_file} kann der Inhalt der im CSS-Verzeichnis Ihres Theme abgelegten htmlmail.css in die Mail eingefügt werden.

Mit dieser Version der Mailpakete, kann nun auch eine korrekt Deutsche förmliche Anrede erfolgen. Hierzu bindet die Variable {gender} abhängig von der vom Kunden getroffenen Einstellung die Worte "geehrter Herr" oder "geehrte Frau" ein. Wenn vom Kunden nichts angegeben wurde wird einfach "geehrte®"eingefügt.
Diese Geschlechterunterscheidung kann in den wichtigsten Mail des Shop verwendet werden. Konkret sind das die Bestellbestätigung, die Zahlungsmails, die von den Bestellstatus ausgelösten E-Mail und mittlerweile auch die Willkommenmail bei der Anmeldung und die Passwortänderungsmails.

Die Variable {gender} kann auch ohne Eingriffe in die Overrides für andere Sprachen genutzt werden. Die Texte für die Variable werden aus der Datei lang.php des jeweiligen mails-verzeichnis geholt.

 

Ein weiteres Highlight dieses Mailpakets stellt die Möglichkeit dar mit der Bestellbestätigung Für alle installierten Sprachen PDF-Dateien für die AGB und die Widerrufsbelehrung mitzusenden. Um diese Option zu nutzen kopieren Sie bitte für jede zu nutzende Sprache bei den AGB eine Datei mit dem Namen terms-agb.pdf oder und für die Widerrufsbelehrung eine Datei mit dem Namen revocation-widerruf.pdf in das jeweilige Mailverzeichnis der gewünschten Sprache. Für Deutsch dem entsprechend also  /mails/de/terms-agb.pdf und oder /mails/de/revocation-widerruf.pdf.
 

 

Die Variablen {total_tax} und {total_paid_without_tax} ermöglichen in der Bestellbestätigung die Angabe der Steuern bzw. des Gesamtbetrag der Bestellung ohne Steuern.

Ebenso ist im Installationsumfang des Mailpakets ein Skript enthalten, dass die Abmeldung vom Newsletter über einen Link im versendeten Newsletter zu ermöglicht. 

Die mitgelieferten Vorlagen zeigen in den HTML-Vorlagen auf mehrfachen Kundenwunsch jetzt  das Logo über dem Text der E-Mail.

Die "powered by PrestaShop.com" Zeile wurde dagegen auf ebenso häufigen Kundenwunsch entfernt.:-)

Eine Anbierkennung / Impressum ist in den E-Mailvorlagen schon eingebaut, ebenso ist die Anrede über die Variable {gender}, sowie der Link zur Abmeldung vom Newsletter in allen die Newsletter betreffenden Vorlage bereits eingebaut.

 

Neu in dieser Version!

 *    Diverse CSS IDs um Elemente hervorzuheben: #mail_background, #mail_customer_name,   #mail_customer_message, #mail_total_paid, sowie IDs für die einzelnen Tabellen in der Bestellbestätigung und noch einige mehr.

 *   Die Telefonnummer ist mit dem Pseudotag tel: versehen, was beim Lesen der Mails mit Smartphone erlaubt direkt anzurufen ohne vorher die Rufnummer aus der E-Mail in den Dialer zu übertragen.

 *   Ebenso ist jetzt beim Impressum die E-Mailadresse des Shop angegeben und mit dem Tag :mailto: versehen.

 *   Neu in den Mailpacks für die 1.5er Shopversionen ist auch, dass die Produktliste in der Bestellbestätigung (order_conf) ebenfalls mit CSS verschönert werden kann. Das ermöglicht ein einheitliches Layout über die ganze E-Mailvorlage.

Installationshinweis:

Dieses Modul erfordert eine Reihe von Schreibrechten. Das heisst, dass eine Reihe von Ordnern und Dateien für die Installationsroutine  beschreibbar sein müssen. Konkret sind das:

/classes                  (Für die Erweiterungen)

/mails                       (der Grossteil der Mail-Vorlagen ist hier gespeichert, ebenso ein paar andere nützliche Dateien)

/modules                 (ein paar Module haben eigene Mail-Vorlagen) und zu guter Letzt

/themes/"Ihr Thema"/css   (dort wird die CSS-Datei für die Optik abgelegt)

 

Wenn es also zu Installationsprobblemen kommt...

Bitte erst die Datei- und Ordner-Rechte prüfen :-)

 

Die Installation hat sich ein klein wenig geändert, da die E-Mailvorlagen und die Overrides jetzt in zwei verschiedenen Modulen sind und für die E-Mailpakete die Helfermodule mit den Overrides zwingend erforderlich sind, ist es nötig nach dem Upload des erhaltenen Mailpacks zuerst das zur Shopversion passende Helfermodul zu installieren.

 

Fragen, Wünsche, Anregungen und natürlich auch Fehler können Sie uns gerne hier oder über das Kontakformular bei uns im Shop mitteilen.

 

Abschliessend noch ein paar Screenshots:

Die Bestellbestätigung so wie sie mit dem Standard-CSS (mitgeliefert und unbearbeitet) aussieht:

post-31195-0-84030700-1385529431_thumb.jpg

Warten auf Überweisung / Bankwire ebenfalls Standard:

post-31195-0-64349300-1385529475_thumb.jpg

Es könnte aber auch so bunt werden, wenn gewünscht:

post-31195-0-45394800-1385529550_thumb.jpg

 

Viele Grüße Klaus / Lockesoft

Edited by Lockesoft (see edit history)
Link to comment
Share on other sites

  • 2 weeks later...

Dank Elezar, der in diesem Posting noch Zwei Stellen gefunden hat, die man für die Geschlechterspezifische Anrede nutzen kann ist jetzt ein kleines Update zu vermelden:

Die E-Mailvorlagen account, password und password_query beinhalten jetzt auch die Variable {gender] für die Geschlechtsspezifische Anrede.

Diese ist auch übersetzbar.  Allerdings geht das aktuell nicht über das Back-Office, sondern nur über das bearbeiten der lang.php im jeweiligen mails Verzeichnis.

 

Zu finden ist das ganze nach wie vor in meinem Shop, erreichbar über den Link in der Signatur.

 

LG Klaus / Lockesoft

Edited by Lockesoft (see edit history)
Link to comment
Share on other sites

  • 4 months later...

Aus aktuellem Anlass, weil durch dieses Posting aufgefallen ist, dass der Link in den Mails des Kundenempfehlungsprogramm defekt ist. (Habe die Links damals aus den deutschen Vorlagen übernommen und dort ist einmal die Variable {shop_url} vor dem eigentlichen Link zuviel, gibt es jetzt ein kleines Bugfix-Update.

Dieses ist für neue Besteller bereits im Shop eingepflegt und an die Bestandskunden via E-Mail versendet worden.

 

LG Klaus / Lockesoft

Edited by Lockesoft (see edit history)
Link to comment
Share on other sites

×
×
  • Create New...