Plugin-Funktionen

Das Plugin Flächenberechnung wurde für die Berechnung von Verpackungseinheiten entwickelt. Sie bieten z. B. in Ihrem Shop Laminat an.

Dieses wird üblicherweise pro Quadratmeter berechnet, jedoch in Paketen ausgeliefert. Ihr Kunde müsste ohne das Plugin umständlich per Hand berechnen, wieviele Pakete er für die gewünschte Fläche benötigt. Mit dem Plugin Flächenberechnung hingegen, muss er lediglich die benötigten Quadratmeter angeben und es wird voll automatisch berechnet wieviele Pakete er für diese Fläche benötigt. Dabei ist jedoch kein Verschnitt kalkuliert.

Weiterhin können Sie als Shopbetreiber zwischen verschiedenen Preisberechnungen und Preisausgaben wählen. Diese kann global (für alle Artikel gleich), pro Artikel oder pro Preiseinheit unterschiedlich sein.

Systemvoraussetzung

Systemvoraussetzung für dieses Plugin ist Shopware ab Version 5.3.
Soll das Plugin über das Shopware-Backend installiert werden, muss das Verzeichnis /engine/Shopware/Plugins/Community/ und seine Unterordner über die vollen Schreibrechte verfügen (777) sowie auf dem Server die ZIP-Unterstützung installiert und aktiviert sein.

Installation aus dem Community Store

Das Plugin wird wie andere Plugins auch über den Plugin-Manager installiert. Informationen dazu finden Sie in der Dokumentation von Shopware: http://community.shopware.com/_detail_1856.html

Bild oben: Menüpunkt „Plugin-Manager“ im Backend von Shopware 5

Installation mit FTP-Upload auf einen Server

  • 1. Entpacken Sie die ZIP-Datei des Plugins auf Ihrem lokalen Rechner.
  • 2. Legen Sie die Lizenzdatei in den Ordner /lic. Sollte dieser Ordner nicht vorhanden sein, legen Sie ihn bitte im Hauptverzeichnis an.
  • 3. Laden Sie die Dateien mit einem FTP-Client auf den Server in folgendes Verzeichnis: …/engine/Shopware/Plugins/Community/Core
  • 4. Aktivieren Sie das Plugin im Plugin-Manager (siehe Bildschirmfoto oben) und laden Sie das Shopware-Backend neu.

Konfiguration

Einstellungsmöglichkeiten beim Aktivieren des Plugins

  • Berechnungsart:
    Wo soll die umgekehrte Preislogik eingesetzt werden?
    global: Preislogik wird im gesamten Shop eingesetzt
    pro Artikel: in den einzelnen Artikeln kann durch eine Checkbox die umgekehrte Preislogik aktiviert werden
    pro Preiseinheit: in den angelegten Preiseinheiten kann durch eine Checkbox die umgekehrte Preislogik aktiviert werden
  • Preislogik:
    – für die Standardberechnung → Standardpreis (Paketpreis) / Quadratmeter = Preis pro Quadratmeter
    – für die umgekehrte Preislogik → Standardpreis * Quadratmeter = Paketpreis
  • Javascript aktivieren:
    Wo soll die Javascript-Paketberechnung verwendet werden?
    global: die Javascript-Paketberechnung wird im gesamten Shop verwendet
    Kein JS: Javascript-Paketberechnung ist im kompletten Shop deaktiviert
    pro Artikel: in den einzelnen Artikeln kann durch eine Checkbox die Javascript-Paketberechnung aktiviert werden
    pro Preiseinheit: in den angelegten Preiseinheiten kann durch eine Checkbox die Javascript-Paketberechnung aktiviert werden

Preiseinheit anlegen

Bild oben: Anlage einer neuen Preiseinheit „l“

Nach dem Aktivieren des Plugins legen Sie unter Einstellungen → Grundeinstellungen → Artikel → Preiseinheiten eine neue Preiseinheit m2 an (in diesen Formen „qm“ und „Quadratmeter“ auch möglich).

Bild oben: Auswahl der Maßeinheit m2 im Artikelbearbeitungsfenster

Beim Bearbeiten von Artikeln, bei denen die Paketberechnung funktionieren soll, wählen sie unter Maßeinheit m2 aus.

Falls nach dem Abspeichern aller Einstellungen im Frontend nicht das zusätzliche Feld zur Eingabe der Quadratmeter-Werte erscheint, löschen Sie unter Einstellungen den Cache.

Varianten der Flächenberechnung am Artikel

  • Paketpreis
  • Maßeinheit: qm (Quadratmeter)
  • Inhalt: 20
  • Grundeinheit: 1
  • Verpackungseinheit: Paket(e)
  • Preislogik umkehren: keine Auswahl
  • Javascript-Kalkulation: keine Auswahl
  • Quadratmeterpreis
  • Maßeinheit: qm (Quadratmeter)
  • Inhalt: 20
  • Grundeinheit: 1
  • Verpackungseinheit: Paket(e)
  • Preislogik umkehren: ausgewählt
  • Javascript-Kalkulation: keine Auswahl
  • Paketpreis mit JavaScript
  • Maßeinheit: qm (Quadratmeter)
  • Inhalt: 20
  • Grundeinheit: 1
  • Verpackungseinheit: Paket(e)
  • Preislogik umkehren: keine Auswahl
  • Javascript-Kalkulation: ausgewählt
  • Quadratmeterpreis mit JavaScript
  • Maßeinheit: qm (Quadratmeter)
  • Inhalt: 20
  • Grundeinheit: 1
  • Verpackungseinheit: Paket(e)
  • Preislogik umkehren: ausgewählt
  • Javascript-Kalkulation: ausgewählt

Gerne können Sie sich das Plugin in unseren Demoshop noch einmal genauer anschauen.