Anleitung CouponStyles

EasyCouponStyles ist ein Zusatzplugin zu EasyCoupon. Damit können Sie Gutscheine zum Download als schönes PDF-Dokument zum Verschenken anbieten.

Übersicht

Die verfügbaren Gutscheinvorlagen sind im Reiter „Motive“ im EasyCoupon-Menü unter „Marketing“ > „EasyCoupon“ aufgelistet.

Diese dienen als Vorlage für den Ausdruck. Hier können neue Motive hochgeladen werden.

Gutscheinmotive einem Gutschein zuordnen

Klicken Sie in der EasyCoupon Übersicht auf Artikel und erstellen Sie einen neuen Artikel falls noch keine angelegt wurde. In der Artikelverwaltung klicken Sie auf auf "Motive"

Sie können mit den Pfeil-Buttons Motive Artikeln zuordnen. Nur die zugeordneten Motive werden im Frontend zur Auswahl angezeigt. Die Vorlage „DEMO“ dient Ihnen ein Beispiel mit allen verfügbaren Daten.

Im Shop wird dem Kunden nun ein weiteres Feld angezeigt, in dem aus den verschiedenen Motiv-Vorlagen wählen kann.

Nach dem Kauf kann sich der Kunde den PDF-Gutschein herunterladen und ausdrucken. Der Gutschein wird außerdem als PDF-Dokument an die Bestellbestätigungsmail angehängt.

Kundenkonto

Im Kundenkonto kann der Kunde (sofern es in den Plugineinstellungen aktiviert ist) seine Gutscheine sehen und diese dort erneut herunterladen und ausdrucken.

Erstellen einer eigenen Gutscheinvorlage

Sie können Ihre PDF-Gutscheine auch selbst gestalten. Sie sollten dazu über HTML, CSS und JSON Kenntnisse verfügen.

Im Folgenden wird die Vorlage „DEMO“ beschrieben. Sie beinhaltet alle Felder, die das Plugin nutzen kann.

Demo-Vorlage

Die Pakete verfügen über folgende Struktur:

Standard: Die Kategorie in der Motivübersicht
Demo: Name des Templates

Der Ausdruck besteht aus einer PDF-Datei, die den Hintergrund gestaltet. Darüber liegt ein HTML-Template, in dem die Informationen eingesetzt werden. Durch CSS-Definitionen können diese auf der Seite wie gewünscht positioniert werden.

In Pages > Main-File befindet sich das HTML-Template.

Im Ordner Demo finden Sie die Datei „design.json“, in der die Komponenten der Vorlage definiert sind. Hier geben Sie alle Dateien und Informationen an, die zum Erstellen des Ausdruckes benötigt werden.

{ 
"title": "DEMO",
"description": "Dieses Layout dient nur zur Demonstration der nutzbaren Template-Variablen.",
"author": "Net Inventors GmbH <info@netinventors.de>",
"version": "1.0.0",
"categories": [
"season", "1-sided", "A4"
],
"previews": {
"backend": {
"small": "preview/small.jpg",
"large": "preview/large.jpg"
},
"frontend": {
"small": "preview/small.jpg",
"large": "preview/large.jpg"
}
},
"format": [210, 297],
"css-path": "css",
"css-files": [
"global.css"
],
"pages": [
{
"template": "templates/NetInventors.pdf",
"main-file": "html/page-1.tpl"
}
]
}

Sobald Sie die Vorlage fertiggestellt haben, können Sie diese einfach in der Motivübersicht hochladen.

Bearbeiten von Gutscheinvorlagen

Um Änderungen an bereits hinzugefügten Gutscheinvorlagen vorzunehmen greifen Sie bitte auf das Verzeichnis:

"IHR SHOPWARE ROOT/files/NetiEasyCoupon"

zu. Dort befinden sich die installierten und entpackten Vorlagen.

Gutscheinvorschau

Nachdem das Paket hochgeladen wurde, können die Änderungen direkt sichtbar gemacht werden, in dem Sie auf "Preview" klicken. Es wird eine PDF Datei erzeugt und zum Download angeboten.

Anpassungen an den Vorlagen können wie hier beschrieben auch direkt in das Verzeichnis hochgeladen werden.

Personalisierung des Gutscheins

Mit der Version 5.3. des EasyCoupons und EasyCouponsStyles ist eine personalisierung des Gutscheins möglich.

Hierfür müssen folgende Smarty-Variablen in das Gutscheintemplate eingefügt werden:

Name des Beschenkten: {if $personalization}{$personalization->getPresenteeName()}{/if} 
Name des Schenkers: {if $personalization}{$personalization->getDonorName()}{/if} 
Grußbotschaft: {if $personalization}{$personalization->getPresenteeMessage()}{/if}

weitere Gutscheindaten

Im Array "$data" befinden sich weitere Informationen, wie z.B. die Gültigkeit des Gutscheins "$data.valid_to"

Exakt nach Ihren Wünschen

Wussten Sie, dass Shop Inventors auf Wunsch auch ganz individuelle Umsetzungen für Sie durchführt? Ob es um die Entwicklung eines maßgeschneiderten Plugins geht, um die Realisierung Ihres Shops oder um bestimmte Templates – sprechen Sie uns an.

Wir beraten Sie gerne persönlich zu Ihren Möglichkeiten!

Anregungen, Hilfe & Support

Bei Fragen zu unserem Plugin kontaktieren Sie uns gerne per E-Mail oder
per Telefon unter: 040-429347140