Haben Sie schon einmal versucht, in Magento eine Warenkorb Preisregel zu erstellen, die es erlaubt, Ihren Kunden einen Geschenkartikel anzubieten? Dann haben Sie wahrscheinlich auch festgestellt, dass dies mit den hauseigenen Mitteln des beliebten Online Shop Systems nicht möglich ist. Abhilfe schafft eine kostenlose Erweiterung, welche die Warenkorb Preisregeln von Magento um eine Geschenk Option erweitert. Wir zeigen Ihnen, wie Sie diese Erweiterung in Ihrem Shop installieren.

Eine von vielen

Da Magento selbst keine Möglichkeit bietet, den eigenen Kunden Geschenkartikel anzubieten, haben es sich bereits mehrere Entwickler zur Aufgabe gemacht, eine Erweiterung zu programmieren, die diese Funktionalität nachrüstet. Leider gibt es qualitativ sehr starke Unterschiede zwischen den einzelnen Erweiterungen. Einige davon funktionieren nicht mit einer aktuellen Version des Shopsystems, andere sind schwer zu verwalten oder führen nicht zum gewünschten Ergebnis.

Eine dieser Erweiterungen sticht jedoch aus der Masse heraus, da sie die bekannten Warenkorb Preisregeln aus magento nur minimal erweitert und somit sehr einfach zu bedienen ist. Es handelt sich dabei um die Extension freeproduct, welche entweder von GitHub oder direkt über das hauseigene Download Portal Connect heruntergeladen werden kann. Aber Vorsicht: Die Version, die über Magento Connect bezogen werden kann, scheint veraltet zu sein. Wir empfehlen daher die Installation der neuesten Version von GitHub.

Installation

Es gibt zwei Möglichkeiten, die Erweiterung zu installieren:

1. Manuelle Installation

Laden Sie das Paket direkt von Github herunter, indem Sie auf den grünen Button „Clone or download“ klicken. Entpacken Sie den Inhalt und kopieren Sie dann den Ordner „app“ aus dem entpackten Ordner in das Root-Verzeichnis Ihrer Magento Installation auf Ihrem Webserver. Da keine Core-Dateien überschrieben werden, können Sie etwaige Hinweise & Aufforderungen zum Überschreiben mit gutem Gewissen mit einem Ja quittieren.

2. Installation mit Composer

Falls Sie für Ihre Magento Installation Composer nutzen, ist die Installation der Extension noch einfacher. Fügen Sie zunächst folgenden Code in der Composer.json ein:

<pre>
„c4b/freeproduct“: „dev-master“
</pre>

Damit wählen wir den Master Branch für den Download der Erweiterung aus.

Zusätzlich geben Sie mit folgendem Code noch an, wo die Dateien heruntergeladen werden sollen:

<pre>
{
„type“: „git“,
„url“: „https://github.com/code4business/freeproduct.git“
}
</pre>

Zum Schluss geben Sie noch folgenden Befehl ein, damit die Erweiterung heruntergeladen und installiert wird:

<pre>
composer update
</pre>

Verwendung der Erweiterung im Magento Backend

Melden Sie sich zunächst in der Administrationsoberfläche Ihres Shops an. Danach navigieren Sie zu „Preisregeln > Warenkorb Preisregeln“ und legen mit einem Klick auf den Button „neue Regel“ eine neue Preisregel an.

Unter dem Reiter Regelinformationen geben Sie zunächst einen Regelnamen an. Damit die Regel auch verwendet werden kann, muss der Status natürlich auch auf „Aktiv“ gesetzt werden. Danach wählen Sie noch die entsprechenden Kundengruppen aus, die ein solches Geschenk erhalten können. Zusätzlich können Sie noch festlegen, ob für das Geschenk ein Rabattcode eingegeben werden muss oder nicht.

Unter dem Reiter Bedingungen legen Sie nun fest, unter welchen Umständen der Geschenkartikel in den Warenkorb des Kunden gelegt werden soll, also z.B. ab einer bestimmten Warenkorb Zwischensumme.

Unter dem Reiter Aktionen wählen Sie nun aus dem Select-Feld für „Anwenden“ den Wert „Ein Geschenk hinzufügen“ aus. Wichtig: Tragen Sie unbedingt noch eine 1 in das Feld für den Rabattbetrag ein, damit die Regel auch funktioniert. Schließlich tragen Sie noch im Feld „Geschenk-SKU“ die Artikelnummer des Artikels ein, der verschenkt werden soll. Speichern Sie die Regel und probieren Sie sie anschließend aus.

Wir wünschen Ihnen viel Erfolg bei der Installation und beim Ausprobieren dieser hilfreichen Erweiterung.