Preis auf Anfrage (SW5)

ab 95,00 € *

zzgl. MwSt. zzgl. Versandkosten

Lizenz:

  • SwpPriceonRequest
Preis auf Anfrage wurde entwickelt um für bestimmte Produkte den Preis auszublenden. Der Kunde,... mehr
Produktinformationen "Preis auf Anfrage (SW5)"

Preis auf Anfrage wurde entwickelt um für bestimmte Produkte den Preis auszublenden. Der Kunde, der Interesse an diesem Produkt hat, kann über ein Formular mit Dir als Shopbetreiber Kontakt aufnehmen. Alternativ dazu, gibt es die Möglichkeit den Preis anzeigen zu lassen und trotzdem dem Kunden die Möglichkeit zu geben, einen individuellen Preis anzufragen.

Im Plugin wurde bereits an den Datenschutz gedacht, so dass der Kunde zwingend zustimmen muss, dass seine Daten gespeichert werden. Ohne diese Zustimmung ist das Absenden des Formulars nicht möglich.

Da von Shopware die Formularfunktion genutzt wird, kannst Du dieses frei mit den von Shopware zur Verfügung gestellten Daten zusammenstellen. Bei Installation des Plugins wird ein Formular beispielhaft angelegt. 

Pluginfeatures oder was kann es?

  • Preis auf Anfrage (keine Preisanzeige im Listing und auf der Artikeldetailseite)
  • individueller Preis auf Anfrage (Preisanzeige und Anfragemöglichkeit)
  • Kundengruppenabhängig
  • individuelle Formularerstellung ist möglich
  • Variantenabhängigkeit ist vorhanden

Was ist zu beachten:

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.

System: Shopware 5
Kategorie: Frontend, Marketing
Shopversion: 5.5.x, 5.6.x
Weiterführende Links zu "Preis auf Anfrage (SW5)"

Vorbereitung der Installation

Vor der Installation eines Plugins solltest Du Deine Daten sichern. Besonders wichtig: die Shopdatenbank.

Foundation-Plugin

Das Foundation-Plugin liefert für alle unsere Plugins die nötigen Grundfunktionen und unsere neue Lizenzverwaltung.

Schritt 1 - Installation des Foundation Plugins:

  • Im Shopware Backend den Pluginmanager öffnen.
  • Den Punkt "Installiert" auswählen.
  • Auf Plugin hochladen klicken, die zip Datei des Foundation Plugins auswählen und hochladen.
  • Das Foundation Plugin welches nach dem Upload unter "Deinstalliert" zu finden ist installieren und aktivieren.
  • Nach der Installation musst Du den kompletten Adminbereich neu laden (in den meisten Browsern mit F5).

 

Schritt 2 - Lizenzen einfügen:

Du findest im Adminbereich unter Einstellungen den neuen Menüpunkt „Module-Factory-Lizenzen“. An dieser Stelle kannst Du den von uns erhaltenen Lizenzkey mit dem „Hinzufügen“-Button abspeichern. Die Lizenz des eigentlichen Plugins musst Du anschliessend in der Lizenzübersicht aktivieren, indem Du bei der gewünschten Lizenz im Listing auf den roten Button klicken. Dadurch werden dann alle benötigten Lizenzinformationen per Curl-Verbindung in das Foundation-Plugin importiert.

Kurzfassung:

Foundation-Plugin wie gewohnt installieren
Admin -> Shop -> Module-Factory-Lizenzen -> Neu -> aktivieren -> markieren -> Auswahl aktivieren

Schritt 1 muss nur ein einziges Mal durchgeführt werden, VOR der Installation des allersten Plugin unseres Unternehmens.

verschlüsselt

Systemvoraussetzung

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

Installation – Schritt für Schritt

  • Im Shopware Backend den Pluginmanager öffnen.
  • Den Punkt "Installiert" auswählen.
  • Auf Plugin hochladen klicken, die zip Datei des heruntergeladenen Plugins auswählen und hochladen.
  • Das Plugin welches nach dem Upload unter "Deinstalliert" zu finden ist installieren und aktivieren.

Update von SwpPriceOnRequest zu MofaPriceOnRequest

 

1. Aktualisiere bitte dein Plugin auf Version 5.05.00.

Solltest Du bereits das Plugin "Module-Foundation" auf MofaFoundation installiert haben, musst du die Punkte 2 - 5 nicht noch einmal durchführen.

2. Sichere deine Pluginlizenznummern, in dem du diese kopierst und zwischenspeicherst. Deaktiviere diese danach.

3. Deaktiviere alle Plugin der BuI Hinsche GmbH bzw. der Module-Factory. Als letztes deaktivierst du dabei das "Module-Foundation".

4. Lösche das Plugin "Module-Foundation" (SwpFoundation) komplett.

5. Installiere und aktiviere das Plugin "Module-Foundation" (MofaFoundation). Lösche den cache und lade das Backend neu. Im Anschluss hinterlegst du die zuvor gesicherten Lizenzen wie gewohnt und aktivierst diese wieder.


Pluginupdate

6. Notiere dir deine Pluginkonfiuration z. B. durch einen Screenshot.

7. Führe folgende SQL Anweisungen aus, damit sicherst du die Daten deines Plugins

SET FOREIGN_KEY_CHECKS = 0;
CREATE TABLE mofa_por_articles_attributes_update_backup SELECT * FROM s_articles_attributes;
CREATE TABLE mofa_por_cms_support_update_backup SELECT * FROM s_cms_support;
CREATE TABLE mofa_por_cms_support_fields_update_backup SELECT * FROM s_cms_support_fields;
SET FOREIGN_KEY_CHECKS = 1;

8. Deinstalliere und lösche das Plugin "Preis auf Anfrage" (SwpPriceOnRequest).

9. Installiere das Plugin "Preis auf Anfrage" (MofaPriceOnRequest).

10. Führe folgene SQL Anweisungen aus. Damit übernimmst du die gesicherten Daten in die entsprechenden Tabellen.

SET FOREIGN_KEY_CHECKS = 0;
UPDATE s_articles_attributes aa
JOIN mofa_por_articles_attributes_update_backup aab ON aa.id = aab.id
SET aa.mofapriceonrequest_status = aab.swppriceonrequest_status;
SET FOREIGN_KEY_CHECKS = 1;

Sofern du individualisierte Formulare verwendest, führe die folgende SQL Anweisungen aus, und ersetze [Hier ID eintragen] mit deiner Formular-ID aus der gesichertem Pluginkonfiguration. Bei verschiedenen Formularen, führe diese SQL Anweisung entsprechend mehrmals aus. 

SET FOREIGN_KEY_CHECKS = 0;
INSERT IGNORE INTO s_cms_support
SELECT * FROM mofa_por_cms_support_update_backup
WHERE mofa_por_cms_support_update_backup.id = [Hier ID eintragen];
INSERT IGNORE INTO s_cms_support_fields
SELECT * FROM mofa_por_cms_support_fields_update_backup
WHERE mofa_por_cms_support_fields_update_backup.supportID = [Hier ID eintragen];
SET FOREIGN_KEY_CHECKS = 1;

11. Aktiviere das Plugin, lösche den Cache und lade das Backend neu. Im Anschluss prüfst du die Datenübernahme im Frontend und Backend deines Shops. Bitte vergiss nicht die gesicherten Daten aus Punkt 6 wieder zu hinterlegen.

12. Wenn alle Daten wieder hergestellt sind, führe folgende SQL-Anweisungen aus um die Backup-Tabellen wieder zu löschen.

SET FOREIGN_KEY_CHECKS = 0;
DROP TABLE mofa_por_articles_attributes_update_backup;
DROP TABLE mofa_por_cms_support_update_backup;
DROP TABLE mofa_por_cms_support_fields_update_backup;
SET FOREIGN_KEY_CHECKS = 1;

13. Aktualisiere bitte erst jetzt auf neuere Versionen die höher der unter Punkt 1 angegebenen.

 

Solltest Du Fragen zum Update haben oder möchtest du, dass wir das Update für dich durchführen kannst du dich gerne

per Telefon unter 03441/725305 oder
per E-Mail an info@bui-hinsche.com

an unser Serviceteam wenden. Wir helfen dir gerne weiter.