tfm_pfand

tfm_pfand

Das Plugin “tfm_pfand” erlaubt es Ihnen Pfand zu Ihren Produkte hinzuzufügen. Zusätzlich können Sie die Anzeige vom Pfand über Kundengruppen einschränken. Außerdem können Sie den Wert vom Pfand festlegen und mehrere verschiedene Pfänder anlegen. Sie können den Pfand über einen eigenen Hook an Ihrer gewünschten Stelle im Template einblenden.

Screenshots

Systemvoraussetzungen

Damit das Plugin “tfm_pfand” ordnungsgemäß funktioniert, muss

  • das xt:Commerce Plugin “tfm_pfand” in Ihrem Shop installiert & aktiviert sein.
  • Ihr xt:Commerce Shop muss mindestens die Version xt:Commerce 5.0.2 haben.

Installation

Installieren Sie das Plugin wie gewohnt in Ihrem Shop, eine detaillierte Anleitung zur Plugin Installation finden Sie hier.

Nach der Plugininstallation, öffnen Sie die Plugin-Konfiguration, welche Sie in Ihrem Shop-Backend unter “Plugins => Installierte Plugins => tfm_pfand(bearbeiten)” finden.

Hier aktivieren Sie das Plugin zunächst generell mit der Option “Status“.

Pluginoptionen

OptionErklärungStandartwert
Für Mandant aktivierenOption, um das Plugin für den Mandanten zu aktivierentrue
Total mit PfandOption, welche den Gesamtwert mit Pfand im Warenkorb anzeigttrue
Custom Hook verwendenOption, um die allgemein verwendeten Hookpoints des Plugin zu deaktiveren (Custom Hooks sollten dafür im Template eingefügt werden).false

Pfand für bestimmte Kundengruppen aktivieren

Damit Ihre Kunden eine Pfandanzeige erhalten, müssen Sie bei den entsprechenden Kundengruppen ein Häkchen setzen.

Um zu den Kundengruppen zu gelangen, navigieren Sie im Backend über das linke Menü zu “Einstellungen” -> “Kundengruppen”.

In der sich öffnenden Übersicht werden nun alle in Ihren Shop vorhandenen Kundengruppen aufgelistet.

Klicken Sie nun auf die Kundengruppe, welche die Pfandanzeige sehen soll.

Hier müssten Sie nur den Haken bei “Kundengruppe nutzt Pfand” setzen und die Änderungen speichern.

Anlegen von Pfand

Um einen Pfand in Ihren Shop anzulegen, navigieren Sie über das Backend über das linke Menü zum Punkt “Shop” -> “Pfand”.

In der sich dort öffnenden Übersicht können Sie nun über einen Klick auf die Schaltfläche “Neu” einen Pfand anlegen.

Hier können Sie den Wert des Pfands eintragen, sowie dem Pfand eine Beschreibung geben (die Beschreibung ist die Anzeige, wie der Shop im Frontend den Pfand anzeigt).

Haben Sie Ihre gewünschten Werte eingetragen, klicken Sie auf Speichern.

Einfügen der Custom Hooks

Mit Verwendung der Custom Hooks können Sie die Anzeige vom Pfand dort in Ihr Template einfügen, wo Sie es sich wünschen.

Folgendes ist hierbei zu beachten:

  1. Im Hook muss der Parameter “module_data” vorhanden sein und den Wert des Produkt-Arrays haben.
  2. Im Hook sollte der Parameter “tpl” angegeben werden.

Beispiele anhand vom Template “xt_responsive”.

Möchten Sie den Pfand auf der Produktseite anzeigen, müsste Ihr Hook wie folgt aussehen:

Datei: /xtCore/pages/product/product.html

Möchten Sie den Pfand im Produktlisting anzeigen, müsste Ihr Hook folgendermaßen aussehen:

Datei: /includes/product_listing_base.html

Möchten Sie den Pfand bei Produkte in der Sidebar anzeigen, müsste Ihr Hook wie folgt aussehen:

Datei: /includes/box_sidebar_products.html