Einstellungsmöglichkeiten

Hauptvariante auf alle Varianten übernehmen:

  • ja -> Es werden die Einstellungen, die in der Hauptvariante hinterlegt wurden, in alle anderen Varianten übernommen.
  • nein -> Somit werden die Einstellungen, die in der Hauptvariante hinterlegt wurden, NICHT auf die Varianten übertragen. Somit ist es möglich, pro Variante eine abweichende Auswahl zu treffen.

Formular Preis auf Anfrage:

Bei der Neuinstallation wird automatisch eine ID hinterlegt, die dem Formular "Preis auf Anfrage" entspricht. Das Formular selbst findest du unter "Inhalte" -> "Formulare". An dieser Stelle, kannst du dir das Formular individualisieren, indem du es bearbeitest.

Formular individueller Preis auf Anfrage

Eine Möglichkeit ist, das gleiche Formular wie für Preis auf Anfrage zu verwenden. In diesen Fall hinterlegst Du die gleiche ID wie für Forumlar für Anfrage (bei Neuinstallation erfolgt dies automatisch). Solltest Du  ein abweichendes Formular verwenden wollen, musst Du unter "Inhalte" -> "Formulare" ein neues Formular anlegen (entweder neu oder Preis auf Anfrage kopieren und anpassen). Die entsprechende ID des Formulars müsste jetzt noch in der Pluginkonfiguration hinterlegt werden.

Für folgende Kundengruppen deaktivieren:

Solltest Du das Plugin nicht für alle Kundengruppen einsetzen wollen, so kannst Du an dieser Stelle einzelne ausschließen. Per DropDown werden Dir alle hinterlegten Kundengruppen zur Auswahl gestellt. Wenn das Feld leer ist, gibt es keine Eingrenzungen und das Plugin ist für alle Kundengruppen aktiv.

Formulareinstellungen

Nach dem Aktivieren des Plugins muss die E-Mail-Adresse in den Formulareinstellungen eingegeben werden. Dazu gehst Du über das Menü „Inhalte“ zur Unterkategorie „Formulare“.

Einstellungen im Artikel

Du hast die Möglichkeit zwischen "Preis auf Anfrage" oder "individueller Preis auf Anfrage" zu wählen. 

deaktiviert:

  • Das Plugin kommt nicht zum Einsatz.
aktiviert:
  • Es wird der Warenkorb-Button im Listing und auf der Artikeldetailseite ausgeblendet. Der Kunde kann nur über eine Kontaktaufnahme mit Dir über das Formular den Preis erfahren.

individueller Preis auf Anfrage:

  • Bei dieser Variante erscheint zusätzlich zum Warenkorb-Button ein Button für die Preisanfrage. Dein Kunde hat somit die Möglichkeit direkt zu bestellen oder einen individuellen Preis anzufragen.

Hinweise

Preisanzeige

Sofern Sie das Plugin für bestimmte Kundengruppen ausschließen möchten, kommt es leider immer wieder vor, dass trotzdem ein Preis angezeigt wird. Daher muss in diesem Fall das Caching ausgeschalten werden. Leider gibt es auch nach Rücksprache mit dem Shopware nur die folgende Lösung:

"Einstellungen" -> "Caches / Performance" -> "Caches / Performance" -> Reiter Einstellungen -> HTTP-Cache

fontend/listing und frontend/detail bitte auf 0 setzten.

Datenschutz

Der Hinweis zu den Datenschutzbestimmungen wird wie von Shopware beschrieben, folgendermaßen eingebunden

https://community.shopware.com/Datenschutz-Hinweis-in-die-Formulare-einbauen_detail_2060_795.html/sCoreId,0f0e06bfed313c8f5ce3577b711d8c01

Da das Plugin auf die Formulare des Shopsystems zurückgreift, findet diese Anpassung auch bei unserem Plugin Anwendung. Zusätzliche Anpassungen sind nicht notwendig. Eine aktive Zustimmung zur Datenspeicherung, war seitlangen integriert und ist weiterhin Bestandteil des Plugins.

Update

Da die Pluginbasis auf die aktuelle von Shopware umgestellt wurden ist, müssen evt. angepasste Textbausteine erneut individualisiert werden.

allgemein

Diese Anleitung wurde mit der Pluginversion 5.05.00 und Shopversion 5.5.4 erstellt. Bei älteren und jüngeren Versionen sowohl des Shopsystem als auch des Plugin kann es zu Abweichungen kommen.

Das Plugin-Design und Funktionalität ist auf das Shop-Standard Template angepasst. Sollten Abweichungen in eigenen oder Dritthersteller-Templates bestehen, müssen ggf. entsprechende Anpassungen zur Plugin-Nutzung vorgenommen werden.


Anpassungen mit Fremdplugin

Intelligente Suche von Shopware AG (SwagFuzzy)

/custom/plugins/SwagFuzzy/Resources/views/frontend/swag_fuzzy/search/ajax.tpl

{$search_result.price|currency} {s name="Star" namespace="frontend/listing/box_article"}{/s} 

bitte ersetzen mit:

{if $search_result.swppriceonrequest_status==1}Anfrage{else}{$search_result.price|currency} {s name="Star" namespace="frontend/listing/box_article"}{/s}{/if}