Samstag, 4. April 2015

Gutscheine verwalten leicht gemacht

Gutscheine können mit den Bordmitteln von OXID erzeugt werden. Auch darüber, wie viele noch verfügbar und wie viele davon schon durch Kunden verwendet wurden, informiert der Shop. Allerdings nicht welche genau - das bleibt im Dunklen.

Was liegt also näher als ein kleine Modul zu schreiben, das genau diese Informationen übersichtlich anzeigen:

jxVoucherShow listet alle Gutscheine einer Gutscheinserie übersichtlich in einer Tabelle auf und gibt zusätzlich für jeden Gutschein den Umfang der Verwendung aus.

Download und Einrichtung

Wie immer wird das Modul unter der GPL Lizenz kostenlos zur Verfügung gestellt. jxVoucherShow kann als separates Modul zu jedem CE und PE Shop der Versionen 4.7, 4.8 und 4.9 hinzugefügt werden. Es unterstützt mehrere Sprachen, deutsch und englisch sind bereits enthalten, Änderungen an bestehenden Dateien sind nicht erforderlich.
Das Modul kann direkt von Github herunter geladen werden.

Installation
Nach dem Hochladen der Dateien z.B. per FTP muss das Modul unter Erweiterungen - Module noch aktiviert werden. Danach können unter Shopeinstellungen - Gutscheinserien zu jeder Gutscheinserie die einzelnen Gutscheindetails abgerufen werden.

Tipp:

Das Modul AdminVoucher erlaubt die Erzeugung von individuellen Gutscheinen nach frei definierbaren Muster und definierbarer Länge.

1 Kommentar:

  1. Hallo Lieber Jo,

    danke für das tolle Modul :)
    Ich hätte nur eine kleine Anmerkung zum Code.

    Die SQL Abfrage im Controller solltest du in das Model oxVoucher als eigene Funktion aufnehmen. Zudem kannst du den QueryString mittels buildSelectString() generieren lassen und sogar dort deine WHERE abfrage einbringen.

    So würde das MVC Model eingehalten werden :)

    Ansonsten toll *thumbsup*

    Solltest du Fragen oder Hilfe benötigen melde dich einfach.

    Liebe Grüße

    Chris von http://blog.crs-design.eu

    AntwortenLöschen