Plugin-Funktionen

Mit dem Modul Preis auf Anfrage können Sie Ihren Kunden Artikel ohne Festpreis anbieten. Es fügt zusätzlich oder anstelle der Preisangabe einen Text-Verweis ein, der zu einem entsprechenden Kontaktformular führt.
Neben der Grundfunktion bietet Ihnen das Plugin folgende Einstellungsmöglichkeiten:

  • Auswahl, ob die Funktion Preis auf Anfrage bei jedem Artikel einzeln aktiviert werden soll oder generell für alle Artikel mit Preis 0,-
  • Anlegen alternativer Linktexte für Preis auf Anfrage, die für jeden Artikel einzeln ausgewählt werden können
  • Bei Artikeln mit Preis auf Anfrage kann zusätzlich auch noch der Warenkorb-Button angezeigt werden.
  • eine Auswahl, ob Artikelnummern angezeigt werden sollen oder nicht

Bild oben: Anzeige im Frontend

Systemvoraussetzung

Systemvoraussetzung für dieses Plugin ist xt:Commerce ab Version 4.1. Die Aufwärtskompatibilität ist in der Regel gegeben, kann jedoch nicht zu jedem Zeitpunkt garantiert werden.

Installation

Vorbereitung

Vor der Installation eines Plugins sollten Sie Ihre Daten sichern. Besonders wichtig: die Shopdatenbank.

Installation – Schritt für Schritt

  • 1. Plugin entpacken und die entpackten Ordner und Dateien per FTP in den Ordner Plugins des Shops laden.
  • 2. Die per E-Mail erhaltene Lizenzdatei in den Ordner /lic des Shops laden.
  • 3. Im Adminbereich des Shops das Plugin unter Inhalte → deinstallierte Plugins installieren.
  • 4. Im Adminbereich das Plugin unter Inhalte → installierte Plugins aktivieren (auch für den jeweiligen Mandanten) und konfigurieren.

Nach der Installation laden sie den kompletten Adminbereich neu (in den meisten Browsern mit F5).

Installations- und Update-Service

Falls Sie das Plugin nicht selbst installieren oder updaten möchten, nutzen Sie bitte unseren (kostenpflichtigen) Installations- oder Update-Service.

Template-Anpassung

Um im Shop die Informationen für Preise auf Anfrage anzuzeigen, müssen Sie Ihr jeweiliges Template anpassen. Dabei können Sie zwei unterschiedliche Codes einfügen:

  • 1. einen für Template-Dateien, in denen ein Artikelpreis angezeigt wird, und
  • 2. einen für alle anderen Dateien ohne Artikelpreis

Ein Artikelpreis wird zum Beispiel in der Produkt-Info angezeigt:
/templates/{Ihr Template}/xtCore/pages/product/product.html

Fügen Sie in Dateien mit Artikelpreisen an gewünschter Stelle folgenden Code ein:

Damit der Preis ausgeblendet wird, suchen Sie nach (abhängig vom verwendeten Shop-Template kann der Code anders sein):

Ersetzen Sie diesen Code durch den Folgenden, wenn Preis auf Anfrage anstelle des Preises angezeigt werden soll:

Falls Preis auf Anfrage nicht den Artikelpreis ersetzen, sondern an anderer Stelle erscheinen soll, verwenden Sie folgenden Code:

Ohne Artikelpreis könnte zum Beispiel das Produkt-Listing sein:
/templates/{Ihr Template}/xtCore/pages/product_listing/product_listing.html

Fügen Sie in Dateien ohne Artikelpreise an gewünschter Stelle folgenden (oder analogen) Code ein:

Achtung!

muss gegebenenfalls umbenannt werden. Schauen Sie dazu, wie die anderen Daten des Artikels eingebunden werden (Name, …).
Damit der Preis ausgeblendet wird, suchen Sie nach (abhängig vom verwendeten Shop-Template kann der Code anders sein):

Ersetzen Sie diesen Code durch den Folgenden:

Konfiguration

Einstellungsmöglichkeiten beim Aktivieren des Plugins

Bild oben: Bearbeitungsfenster des Plugins

Ort im Admin: Inhalte → Plugin → installierte Plugins → Preis auf Anfrage

  • Plugin-Status:
    aktiviert das Plugin generell
  • Status:
    aktiviert das Plugin für den jeweiligen Shop
  • Für welche Artikel?:
    Hier können Sie auswählen, ob Preis auf Anfrage bei jedem Artikel einzeln aktiviert werden soll oder generell für alle Artikel mit Preis 0,-.
  • Artikelnummer anzeigen?:
    Wählen Sie aus zwischen „ja“ und „nein“.

Nach der Aktivierung des Plugins laden Sie den gesamten Adminbereich mit F5 neu.

Link-Texte anlegen

Bild oben: neuer Menüpunkt unter „Shop“ und Button zum Anlegen neuer Link-Texte

Sie können verschiedene Linktexte anlegen, die dann beim Bearbeiten einzelner Artikel auswählbar sind. Im Frontend führen die Links zum Kontaktformular.
Die Linktexte legen Sie an über: Shop → Preis auf Anfrage Texte → Neu

Bild oben: Bearbeitungsfenster für Linktexte

Einstellung beim Bearbeiten von Artikeln

Bild oben: neue Felder beim Bearbeiten von Artikeln

Wenn bei der Aktivierung des Plugins die Option jeden Artikel einzeln gewählt wurde, finden Sie im Artikelbearbeitungsfenster drei neue Felder:

  • Preis-Anfrage (ja/nein):
    Damit aktivieren Sie die Anfrage-Funktion für den jeweiligen Aritkel.
  • Preis-Text:
    Dort können Sie unter den bereits angelegten Texten für die Anfrage-Links auswählen.
  • zusätzlich Warenkorb-Button anzeigen bei Preis auf Anfrage:
    Aktivieren Sie dieses Feld, wenn außer dem Preis-auf-Anfrage-Link auch der Warenkorb-Button angezeigt werden soll.

Empfänger des Kontaktformulars eintragen

Unter Shop-Einstellungen → Mandanten → {Name des Mandanten} → E-Mail- Einstellungen muss im Feld Empfänger – Kontaktformular eine Adresse eingetragen sein, über die Sie die Preisanfragen erhalten können.