Bootstrap

tfm_guarantee_label

Plugin bestellen

Frage stellen

EU-Gewährleistungslabel einbinden in xt:Commerce

Das Plugin "tfm_guarantee_label" bindet das EU-Gewährleistungslabel an bis zu zwei frei wählbaren Stellen in Ihren Onlineshop ein – z.B. auf der Produktseite, im Warenkorb oder im Checkout. Zusätzlich wird das Label automatisch als PDF-Datei in der jeweiligen Bestellsprache an die Bestellbestätigungs-E-Mail angehängt.

Sowohl das im Shop angezeigte Bild als auch das per E-Mail versendete PDF werden automatisch in der passenden Sprache ausgeliefert: Im Shop-Frontend in der aktuell eingestellten Sprache, in der E-Mail in der Sprache, in der die Bestellung ursprünglich aufgegeben wurde.

Screenshots xt_responsive

 

Screenshots ew_evelations

 

Installation & Konfiguration

Führen Sie die generelle Installationsanleitung für 4tfm-Plugins aus.

Nachdem das Plugin installiert und aktiviert ist, laden Sie den Administrationsbereich mit der F5-Taste neu.

  

Plugin-Optionen:

OptionBeschreibungStandardwert
AktivierenAktiviert das Plugintrue
Primäre Anzeige GewährleistungslabelLegt fest, an welcher Stelle im Shop das Label primär angezeigt wird (siehe Liste unten).Deaktiviert
Sekundäre Anzeige GewährleistungslabelLegt eine zweite, unabhängige Anzeigeposition für das Label fest (siehe Liste unten).Deaktiviert

 

Verfügbare Anzeigepositionen

Für "Primäre Anzeige" und "Sekundäre Anzeige" stehen jeweils folgende Positionen zur Auswahl, getrennt nach Theme:

Positionxt_responsiveew_evelations
Produktseite – "In Warenkorb"xt_responsive: Produktseite "In Warenkorb"ew_evelations: Produktseite "In Warenkorb"
Produktseite – "Unter Produktbeschreibung"xt_responsive: Produktseite "Unter Produktbeschreibung"ew_evelations: Produktseite "Unter Produktbeschreibung"
Checkout Versandauswahl (Sidebar unten)xt_responsive: Checkout Versandauswahl (Sidebar unten)ew_evelations: Checkout Versandauswahl (Sidebar unten)
Checkout Bestellbestätigung (Sidebar unten)xt_responsive: Checkout Bestellbestätigung (Sidebar unten)ew_evelations: Checkout Bestellbestätigung (Sidebar unten)
Warenkorb (unten)xt_responsive: Warenkorb (unten)ew_evelations: Warenkorb (unten)

Zusätzlich stehen zwei freie Positionen zur Verfügung, die Sie selbst an einer beliebigen Stelle in Ihrem Template platzieren können: tfm_guarantee_label_custom_1 und tfm_guarantee_label_custom_2. Wie Sie diese einbinden, lesen Sie unter "Einbinden an eigenen Stellen im Template".

WICHTIG: Nach dem Ändern einer Option, sollten Sie Ihren Cache im xtAdmin Bereich leeren.

 

Funktionsweise

Sobald "Primäre Anzeige" bzw. "Sekundäre Anzeige" auf eine Position gesetzt sind, erscheint das Label automatisch an der gewählten Stelle im Shop – passend zum jeweils aktiven Theme (xt_responsive oder ew_evelations). Ein Klick auf das Label öffnet in einem neuen Tab das dazugehörige PDF in der aktuellen Shop-Sprache.

Ist für die aktuelle Shop- bzw. Bestellsprache kein Label bzw. PDF hinterlegt, greift automatisch die englische Version als Fallback.

Automatischer E-Mail-Versand

Unabhängig von den Anzeigepositionen wird das Gewährleistungslabel als PDF automatisch an jede Bestellbestätigungs-E-Mail angehängt – in der Sprache, in der die jeweilige Bestellung aufgegeben wurde. Hierfür ist keine zusätzliche Konfiguration notwendig, sofern das Plugin aktiviert ist.

 

Einbinden an eigenen Stellen im Template

Möchten Sie das Label an einer Stelle anzeigen, die nicht in der Liste der festen Positionen enthalten ist, können Sie eine der beiden freien Positionen "tfm_guarantee_label_custom_1" bzw. "tfm_guarantee_label_custom_2" bei "Primäre Anzeige" bzw. "Sekundäre Anzeige" auswählen und den passenden Hook manuell in Ihr Template einfügen.

Fügen Sie an der gewünschten Stelle in Ihrem Template folgenden Code ein:

{hook key=tfm_guarantee_label_hook_1}

bzw. für die zweite freie Position:

{hook key=tfm_guarantee_label_hook_2}

Das Label wird an dieser Stelle nur dann ausgegeben, wenn "Primäre Anzeige" oder "Sekundäre Anzeige" auch tatsächlich auf "tfm_guarantee_label_custom_1" bzw. "tfm_guarantee_label_custom_2" gestellt ist.

×