Shopware erforschen: Benutzerdefinierte Produkte in Shopware 6

- E-Commerce, Shopware 6

Wir haben bereits Shopware 6 Produkte untersucht, aber es war eine grundlegende Funktion, die in allen Shopware-Plänen verfügbar ist. Außerdem gibt es ein exklusives Angebot, das im Professional-Tarif enthalten ist. Lernen Sie Shopware 6 Custom Product kennen. Es handelt sich um ein Plugin, das ein erweitertes Einkaufserlebnis bietet. Im folgenden Artikel definieren wir dieses Tool und erläutern, wie Sie benutzerdefinierte Produkte in Shopware 6 verwalten können. Sie werden erfahren, wie Sie Shopware 6 Custom Products installieren können. Danach werden wir Sie durch die Struktur einer benutzerdefinierten Produktvorlage führen. Sie werden erfahren, wie Sie Vorlagen und Vorlagenoptionen zu benutzerdefinierten Produkten in Shopware 6 hinzufügen können. Ein weiteres Kapitel widmet sich den optionsbasierten Aufpreisen (sowohl absolut als auch relativ). Danach konzentrieren wir uns auf verschiedene Verwaltungsaufgaben, wie das Hinzufügen oder Ausschließen von Optionen und Vorlagen. Die Darstellung der Funktion im Frontend ist ebenfalls Thema dieses Artikels.

Beachten Sie, dass wir die Integration von Shopware mit externen Plattformen anbieten. Kontaktieren Sie unseren Support für weitere Informationen oder probieren Sie unsere Improved Import, Export & Mass Actions aus.

Improved Import, Export & Mass Actions für Shopware von Firebear Studio

Shopware erforschen

Shopware 6 Benutzerdefinierte Produkte Definiert

Das Plug-in Custom Products für Shopware 6 bietet die Möglichkeit, Artikel mit Individualisierungsoptionen zu versehen. Custom Products eignen sich z.B. für Waren, bei denen eine individuelle Beschriftung verwendet werden soll oder eine spezielle Farbvorgabe gewünscht ist.

Wie funktioniert nun das Plugin Custom Products für Shopware 6?

Kurz gesagt, es ermöglicht Ihnen, flexible Produktvorlagen zu erstellen, auf die wählbare Optionen angewendet werden.

Anschließend verknüpfen Sie die benutzerdefinierten Produktvorlagen mit bestehenden Artikeln. Folglich sind die neuen Optionen im Frontend sichtbar, so dass der Kunde die Möglichkeit hat, das Produkt nach seinen Vorlieben zu individualisieren. Außerdem kann jede Option mit individuellen Kosten verbunden werden.

So installieren Sie Shopware 6 Custom Products

Zunächst müssen Sie zur Professional Edition von Shopware 6 wechseln, um Custom Products zu aktivieren. Danach ist es möglich, die Erweiterung in Ihrer Administration unter Einstellungen -> System -> Plugins -> Lizenzen herunterzuladen. Das Plugin ist unter Meine Plugins aufgeführt. Installieren Sie es über die Schaltfläche mit den drei Punkten und aktivieren Sie es durch einen Klick auf die entsprechende Schaltfläche in der Spalte Status. Danach erscheint das Shopware 6 Custom Products Modul unter Kataloge -> Custom Products in Ihrer Shopware 6 Administration.

Benutzerdefinierte Produktvorlagen

Sie finden alle benutzerdefinierten Produktvorlagen unter Kataloge -> Benutzerdefinierte Produkte aufgelistet:

Shopware 6 custom products

Sie können jede dieser Vorlagen Ihren Shopware 6-Produkten zuweisen. Beachten Sie, dass Vorlagen durch interne Namen und Anzeigenamen sowie durch Beschreibungen unterschieden werden können. Außerdem zeigt das Raster der benutzerdefinierten Produkte von Shopware 6 an, wie viele Optionen den einzelnen Vorlagen zugeordnet sind.

Verwenden Sie das Kontextmenü auf der rechten Seite, um Vorlagen zu bearbeiten, zu duplizieren oder zu löschen.

So fügen Sie Vorlagen zu Shopware 6 Benutzerdefinierte Produkte hinzu

Um eine neue benutzerdefinierte Produktvorlage zu erstellen, klicken Sie auf die Schaltfläche Vorlage hinzufügen. Das System leitet Sie zum Abschnitt Allgemeine Konfiguration weiter:

Shopware 6 custom products

  • Interner Name – die Bezeichnung wird intern in der Vorlagenübersicht angezeigt. Verwenden Sie unterschiedliche interne Namen für Vorlagen, die im Schaufenster gleich benannt werden sollen.
  • Aktiv – aktiviert/deaktiviert die Produktvorlage auf dem Frontend (die Option wirkt sich nicht auf die Produkte aus, denen sie zugewiesen ist – sie sind weiterhin verfügbar, wenn Sie die Vorlage deaktivieren);
  • Anzeigename – die Bezeichnung wird im Frontend auf einer Produktseite angezeigt;
  • Beschreibung – eine Zusammenfassung für den internen und externen Gebrauch;
  • Bild – hier können Sie ein Bild für die Artikeldetailseite hochladen;
  • Schritt-für-Schritt-Modus – aktivieren Sie die Funktion, um einen Kunden Schritt für Schritt durch die Optionen zu führen, anstatt alle auf einmal anzuzeigen;
  • Selbsteinklappende Optionen – aktivieren Sie diese Funktion, um die Optionen auf dem Frontend automatisch einzuklappen, sobald der Kunde eine gültige Eingabe macht (der Schritt-für-Schritt-Modus sollte deaktiviert sein);

Kunden müssen ihre Konfiguration bestätigen – wenn diese Funktion aktiviert ist, muss ein Kästchen auf einer Produktseite angekreuzt werden, um die Konfiguration zu bestätigen. Ohne Bestätigung wird die Schaltfläche “In den Warenkorb” deaktiviert.

Shopware 6 custom products

So fügen Sie Vorlagenoptionen zu benutzerdefinierten Produkten hinzu

Nachdem Sie Ihre neue Vorlage erstellt und gespeichert haben, wird der Bereich Optionen angezeigt.

Shopware 6 custom products

Hier können Sie die für die ausgewählte Vorlage verfügbaren Optionen einsehen. Außerdem ist es möglich, bei Bedarf neue Optionen hinzuzufügen. Klicken Sie auf die Schaltfläche Option hinzufügen und Shopware 6 leitet Sie zu einem neuen Fenster weiter, das wie folgt aussieht:

Shopware 6 custom products

Geben Sie zunächst den Namen Ihrer neuen Option und ihren Typ an. Das Shopware 6 Plugin für benutzerdefinierte Produkte unterstützt die folgenden Optionstypen:

  • Abschnittsfeld;
  • Bild-Upload;
  • Bildauswahl;
  • Kontrollkästchen;
  • Datei-Upload;
  • Datum abgelegt;
  • Farbauswahl;
  • HTML-Editor;
  • Textbereich;
  • Textfeld;
  • Zahlenfeld;
  • Zeitfeld.

Beachten Sie, dass jede Option mit einem bestimmten Konfigurationsbildschirm verbunden ist. Lassen Sie uns diese beschreiben.

Auswahlfeld

Dieser Optionstyp ist mit einer oder mehreren Auswahlvariablen verbunden. Sie werden auf dem Frontend in einem separaten Fenster angezeigt. Der Kunde kann diese Optionen mit einem Mausklick auswählen.

Der Konfigurationsbildschirm sieht wie folgt aus:

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestelldokumenten angezeigt wird;
  • Erforderlich – markieren Sie das Kästchen, um das Feld für den Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Als Dropdown-Menü anzeigen – aktivieren Sie diese Option, um die Auswahl der Optionen als Dropdown-Menü im Schaufenster anzuzeigen;
  • Mehrfachauswahl möglich – aktivieren Sie diese Option, um Mehrfachauswahlen im Frontend zu ermöglichen (beachten Sie, dass dies im Dropdown-Menü nicht möglich ist);
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde bei der Auswahl der Option zahlen muss.
  • Auswahlfeld – hier können Sie die erstellten Elemente sehen, die am Frontend ausgewählt werden können:
  • Unterelement erstellen – klicken Sie auf diese Schaltfläche, um weitere Elemente hinzuzufügen;
  • Elemente – klicken Sie auf eines der Elemente, um weitere Einstellungen für dieses Element anzuzeigen. Auf der rechten Seite sehen Sie den folgenden Konfigurationsbereich:

Shopware 6 custom products

Wie Sie sehen können, können Sie mit dem Shopware Custom Products Modul einen Namen und eine optionale Produktnummer angeben. Außerdem können Sie ähnlich wie bei den Optionseinstellungen einen eigenen Aufpreis definieren. Beachten Sie, dass der Aufpreis eines Elements zusammen mit dem Optionsaufpreis berechnet wird.

Wenn Sie nun die Option Auswahlfeld konfiguriert haben und alle ihre Elemente konfiguriert sind, sehen Sie folgendes Frontend:

Shopware 6 custom products

Wenn Sie die Option obligatorisch gemacht haben, wird das Element Keine Auswahl nicht angezeigt. Das obige Erscheinungsbild ist für die Mehrfachauswahl geeignet, während das folgende Dropdown-Menü es den Kunden nicht ermöglicht, mehrere Optionselemente gleichzeitig auszuwählen:

Shopware 6 custom products

Bild-Upload

Der Optionstyp Bild-Upload ermöglicht es Kunden, ihre eigenen Bilder hochzuladen. Dies ist notwendig, um eine persönlichere Erfahrung zu bieten und individualisierte Produkte zu erstellen. Sie verkaufen zum Beispiel Tassen und lassen Ihre Kunden ihre Bilder hochladen, die auf der Oberfläche der Tasse erscheinen.

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – markieren Sie das Kontrollkästchen, um das Feld für die Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Option Produktnummer – eine Prioritätsnummer für die Option, die auf die Dokumente gedruckt wird;
  • Maximale Dateianzahl – die Grenze für die Anzahl der Dateien, die hochgeladen werden können;
  • Maximale Dateigröße – das Limit für die Dateigröße;
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde bei der Auswahl der Option zu zahlen hat.
  • Steuersatz – wählen Sie hier einen Steuersatz aus.

Auf dem Frontend sieht Ihre neue benutzerdefinierte Produktoption wie folgt aus:

Shopware 6 custom products

Beachten Sie, dass Shopware 6 nur die Dateitypen jpg, png und gif unterstützt.

Aus der Verwaltungsperspektive sind hochgeladene Bilder im Shopware 6 Backend zugänglich. Sie müssen auf dem Bestellbildschirm auf die Schaltfläche “…” klicken, um zu den hochgeladenen Dateien zu gelangen.

Shopware 6 custom products

Das System leitet Sie zu einem neuen Bildschirm weiter, auf dem Sie Konfigurationsinformationen und andere Details abrufen können:

Shopware 6 custom products

Bildauswahl

Auf den ersten Blick mag die Bildauswahl identisch mit der Option Auswahlfeld erscheinen. Mit ihr können Kunden eine Auswahl auf Basis von Bildern treffen. Obwohl die Bildauswahl in Shopware 6 genau die gleichen Einstellungen wie das Auswahlfeld hat, kann sie nicht in einem Dropdown-Menü angezeigt werden. Daher haben Sie die folgenden Konfigurationsfelder:

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – markieren Sie das Kästchen, um das Feld für Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Als Dropdown-Menü anzeigen – aktivieren Sie diese Option, um die Auswahl der Optionen als Dropdown-Menü im Schaufenster anzuzeigen;
  • Mehrfachauswahl möglich – aktivieren Sie diese Option, um Mehrfachauswahlen im Frontend zu ermöglichen (beachten Sie, dass dies im Dropdown-Menü nicht möglich ist);
  • Relative Aufpreise – aktivieren Sie diese Funktion, um einen Aufpreis hinzuzufügen, den der Kunde bei der Auswahl der Option zahlen muss.
  • Bildauswahl – hier können Sie Bilder angeben, die am Frontend ausgewählt werden können:
  • Unterelement erstellen – klicken Sie auf diese Schaltfläche, um weitere Elemente hinzuzufügen;
  • Elemente – klicken Sie auf eines der Elemente, um weitere Einstellungen für dieses Element anzuzeigen.

Auf dem Frontend sieht die Bildauswahl wie folgt aus:

Shopware 6 custom products

Wenn Sie die Option in der Administration zur Pflicht machen, wird das Element Keine Auswahl nicht angezeigt.

Kontrollkästchen

Mit dem Typ Checkbox stellen Sie Kunden Optionen zur Verfügung, die an- oder abgewählt werden können. Der Konfigurationsbereich sieht wie folgt aus:

Shopware 6 custom products

Hier können Sie die folgenden Daten angeben:

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Beschreibung – definieren Sie Ihre Option im Schaufenster;
  • Produktnummer der Option – eine Prioritätsnummer für die Option, die auf den Dokumenten gedruckt wird;
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde bei der Auswahl der Option zahlen muss;
  • Steuersatz – wählen Sie hier einen Steuersatz aus.

Sie können auch einen Brutto- und Nettopreis angeben, erweiterte Zuschläge aktivieren und einen einzigen Zuschlag pro Bestellung aktivieren. Auf dem Frontend sieht alles wie folgt aus:

Shopware 6 custom products

Datei hochladen

Mit dieser Option können Ihre Kunden nur PDF-Dateien hochladen. Der Konfigurationsbildschirm ist ähnlich wie der für den Upload von Bildern:

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – markieren Sie das Kästchen, um das Feld für den Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Option Produktnummer – eine Prioritätsnummer für die Option, die auf die Dokumente gedruckt wird;
  • Maximale Dateianzahl – das Limit für die Anzahl der Dateien, die hochgeladen werden können;
  • Maximale Dateigröße – das Limit für die Dateigröße;
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde bei der Auswahl der Option zu zahlen hat.
  • Steuersatz – wählen Sie hier einen Steuersatz aus.

Auf dem Frontend sieht Ihre neue benutzerdefinierte Produktoption wie folgt aus:

Shopware 6 custom products

Datumsfeld

Das Hinzufügen eines Datums zur Bestellung ist kein Problem mehr, wenn Sie das Shopware 6 Custom Products Plugin verwenden. Mit dem Modul können Sie ein Datum für eine Gravur oder ein Ereignis hinzufügen. Der Konfigurationsbildschirm enthält viele bekannte Optionen:

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – Aktivieren Sie das Kontrollkästchen, um das Feld für den Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Bestellnummer – eine Prioritätsnummer für Ihre Option;
  • Platzhalter – eine Option, die im Datumsfeld angezeigt wird, bevor der Kunde ein Datum ausgewählt hat;
  • Zeitraum (Beginn) – geben Sie hier das früheste Datum an;
  • Zeitraum (Ende) – geben Sie das späteste Datum in diesem Feld an.
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde zahlen muss, wenn er die Option auswählt;
  • Steuersatz – wählen Sie hier einen Steuersatz aus.
  • Sie können auch einen Brutto- und Nettopreis angeben, erweiterte Zuschläge aktivieren und einen einzigen Zuschlag pro Bestellung aktivieren. Auf dem Frontend sieht alles wie folgt aus:

Shopware 6 custom products

Farbauswahl

Die benutzerdefinierte Farbauswahl von Shopware 6 ermöglicht es Kunden, eine oder mehrere Farben für das Produkt auszuwählen. Der Bereich ist ähnlich wie das Auswahlfeld, nur dass Sie hier Farboptionen hinzufügen. Sie fügen der Farbauswahloption Unterelemente hinzu, von denen jedes wie folgt an eine Farbe gebunden ist:

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Bestellnummer – eine Prioritätsnummer für die Option ;
  • Farbe – definieren Sie hier eine Farboption;
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde bei der Auswahl der Option zahlen muss.
  • Steuersatz – wählen Sie hier einen Steuersatz aus.

Sie können auch einen Brutto- und Nettopreis angeben, erweiterte Zuschläge aktivieren und einen einzigen Zuschlag pro Bestellung aktivieren. Auf dem Frontend sieht alles wie folgt aus:

Shopware 6 custom products

Wenn Sie die Option obligatorisch machen, wird das Element Keine Auswahl nicht angezeigt.

HTML-Editor

Mit der HTML-Editor-Option des Moduls Shopware 6 Custom Products erhalten Ihre Kunden die Möglichkeit, Text mit einfachen Formatierungsfunktionen einzugeben. Nach der Bestellung überträgt das System den Text ohne Konvertierung. Die Admin-Konfiguration sieht wie folgt aus:

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – markieren Sie das Kästchen, um das Feld für die Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Produktnummer der Option – eine Prioritätsnummer für die Option, die auf die Dokumente gedruckt wird;
  • Platzhalter – eine Option, die im HTML-Feld angezeigt wird, bevor der Kunde Änderungen vornimmt;
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde bei der Auswahl der Option zahlen muss;
  • Steuersatz – wählen Sie hier einen Steuersatz aus.

Auf dem Frontend sieht der HTML-Editor wie folgt aus:

Shopware 6 custom products

Auf die vom Kunden zur Verfügung gestellten Daten können Sie genauso zugreifen wie auf hochgeladene Bilder und PDFs. Gehen Sie auf die Bestellseite und rufen Sie die Konfiguration über die Schaltfläche “…” auf.

Textbereich

Mit der Shopware 6 Custom Products-Erweiterung können Kunden den von ihnen gekauften Produkten einen Text hinzufügen. Es ist möglich, mehrzeilige Texte anzugeben. Das entsprechende Backend-Feld sieht wie folgt aus:

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – markieren Sie das Kästchen, um das Feld für Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Optionsnummer – eine Prioritätsnummer für die Option, die auf den Dokumenten gedruckt wird;
  • Platzhalter – eine Option, die im Textbereich angezeigt wird, bevor der Kunde Änderungen vornimmt;
  • Min. Länge – wie kurz der angegebene Text sein darf;
  • Max. Länge – wie lang der angegebene Text sein darf;
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde zahlen muss, wenn er die Option auswählt.
  • Steuersatz – wählen Sie hier einen Steuersatz aus.

Sie können auch einen Brutto- und Nettopreis angeben, erweiterte Zuschläge aktivieren und einen einzigen Zuschlag pro Bestellung aktivieren. Auf dem Frontend sieht alles wie folgt aus:

Shopware 6 custom products

Textfeld

Die Textfeld-Option von Shopware 6 Benutzerdefinierte Produkte unterscheidet sich in einem einzigen Aspekt vom Textbereich: Sie können nur einzeilige Texte hinzufügen.

Die Konfiguration im Backend ist identisch:

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – markieren Sie das Kästchen, um das Feld für den Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Optionsnummer – eine Prioritätsnummer für die Option, die auf die Dokumente gedruckt wird;
  • Platzhalter – eine Option, die im Textbereich angezeigt wird, bevor der Kunde Änderungen vornimmt;
  • Min. Länge – wie kurz der angegebene Text sein darf;
  • Max. Länge – wie lang der angegebene Text sein darf;
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde zahlen muss, wenn er die Option auswählt.
  • Steuersatz – wählen Sie hier einen Steuersatz aus.

Sie können auch einen Brutto- und Nettopreis angeben, erweiterte Zuschläge aktivieren und einen einzigen Zuschlag pro Bestellung aktivieren. Auf dem Frontend sieht alles wie folgt aus:

Shopware 6 custom products

Nummernfeld

Mit dem Optionstyp Nummernfeld der Shopware 6 Custom Products Erweiterung können Kunden Nummern zu Produkten hinzufügen.

Der Admin-Bereich sieht wie folgt aus:

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – markieren Sie das Kästchen, um das Feld für die Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Produktnummer der Option – eine Prioritätsnummer für die Option, die auf die Dokumente gedruckt wird;
  • Min. Wert – der Mindestwert, den ein Kunde eingeben kann;
  • Max. Wert – der maximale Wert, den ein Kunde eingeben kann;
  • Schrittweite – die Schritte, in denen die Zahlen eingegeben werden können. Wenn die Schrittweite 0,5 beträgt, sind Dezimalzahlen möglich: 0; 0,5; 1; 1,5;
  • Standardwert – hier können Sie einen vorgewählten Wert angeben.

Auf dem Frontend wird dieser Optionstyp wie folgt angezeigt:

Shopware 6 custom products

Feld Zeit

Die letzte in Shopware 6 Custom Products vorbereitete Option ist das Zeitfeld. Hier können Kunden eine Uhrzeit angeben, z. B. die Startzeit für eine bestimmte Veranstaltung, mit der das gekaufte Produkt verbunden ist.

Der Admin-Konfigurationsbereich ist identisch mit dem des Datumsfeldes:

Shopware 6 custom products

  • Name – geben Sie einen Namen an, der im Schaufenster und in den Bestellunterlagen angezeigt wird;
  • Erforderlich – markieren Sie das Kästchen, um das Feld für Kunden obligatorisch zu machen. Sie müssen eine Auswahl treffen, um die Schaltfläche In den Warenkorb zu aktivieren;
  • Beschreibung – Definieren Sie Ihre Option im Schaufenster;
  • Bestellnummer – eine Prioritätsnummer für Ihre Option;
  • Platzhalter – eine Option, die im Datumsfeld angezeigt wird, bevor der Kunde ein Datum ausgewählt hat;
  • Zeitraum (Start) – geben Sie hier den frühesten Zeitpunkt an;
  • Zeitraum (Ende) – geben Sie den spätesten Zeitpunkt in diesem Feld an.
  • Relative Zuschläge – aktivieren Sie diese Funktion, um einen Zuschlag hinzuzufügen, den der Kunde bei der Auswahl der Option zahlen muss;
  • Steuersatz – wählen Sie hier einen Steuersatz aus.

Sie können auch einen Brutto- und Nettopreis angeben, erweiterte Zuschläge aktivieren und einen einzigen Zuschlag pro Bestellung aktivieren. Auf dem Frontend sieht alles wie folgt aus:

Shopware 6 custom products

So konfigurieren Sie optionale Zuschläge in Shopware 6

Wie Sie sehen, können Sie in Shopware 6 für jede Option im Modul “Benutzerdefinierte Produkte” zusätzliche Zuschläge definieren. Im Folgenden erläutern wir diesen Prozess.

Absolute Zuschläge

Shopware 6 custom products

Mit dem Schalter Relativer Aufpreis können Sie zwischen absoluten und relativen Aufpreisen für die ausgewählte Option umschalten. Sie können also nur eine Zuschlagsart pro Option aktivieren.

Bevor Sie den Aufpreisbetrag eingeben, geben Sie den Steuersatz für den Aufpreis an. Sie können auch den Bruttopreis eingeben. Wenn das Schloss-Symbol zwischen Brutto- und Nettopreis geschlossen ist, bedeutet dies, dass der Nettopreis automatisch anhand der eingegebenen Werte ermittelt wird. Sie können wie folgt einen anderen Nettopreis angeben:

  • Klicken Sie auf das Schlosssymbol;
  • Wenn es geöffnet ist, können Sie den Nettopreis festlegen.

Wenn Sie mit einem absoluten Zuschlag arbeiten, ist es auch möglich, einige erweiterte Zuschlagsoptionen zu konfigurieren, indem Sie den Schalter für erweiterte Zuschläge aktivieren. Wählen Sie einen Steuersatz und definieren Sie Ihre eigenen Zuschläge für die verschiedenen Währungen.

Shopware 6 custom products

Mit dem Plugin Shopware 6 Custom Products können Sie mit dem Kontrollkästchen “Zuschlag einmal pro Bestellung” den Zuschlag einmal pro Bestellung berechnen, auch wenn ein Kunde eine Option mehrmals nutzt.

Mit der Auswahl eines Steuersatzes wird auch die Funktion der währungsabhängigen Preise aktiviert. Definieren Sie für jede hinterlegte Währung einen eigenen Aufpreis. Standardmäßig wird der Preis der Standardwährung nach dem anfangs angegebenen Umrechnungsfaktor berechnet. In Shopware 6 können Sie jedoch verschiedene Zuschläge für eine Währung definieren, indem Sie auf das Kettensymbol vor dem Währungsnamen klicken. Danach sollten Sie Ihren eigenen Aufpreis eingeben.

Shopware 6 custom products

Relative Zuschläge

Die relativen Zuschläge werden von Shopware 6 dynamisch anhand von Parametern wie dem Produktpreis und dem hinterlegten Zuschlagsprozentsatz berechnet.

Shopware 6 custom products

Sie können die Funktion über das Kontrollkästchen Relative Zuschläge aktivieren. Anschließend konfigurieren Sie die Zuschlagsberechnung, indem Sie den Steuersatz und den relativen Zuschlag angeben.

Um detailliertere Konfigurationen zu ermöglichen, aktivieren Sie die Option Erweiterte Zuschläge und definieren Sie Regeln, um spezifischere Bedingungen pro Option festzulegen.

Shopware 6 custom products

Beachten Sie, dass das Kontrollkästchen Zuschlag einmal pro Bestellung genau so funktioniert wie der gerade beschriebene Algorithmus.

So schließen Sie Optionen in Shopware 6 Benutzerdefinierte Produkte aus

Für mindestens 2 nicht-obligatorische Optionen zeigt Shopware 6 die Möglichkeit zum gegenseitigen Ausschluss an.

Shopware 6 custom products

Sie können eine Ausschlusskombination erstellen:

  • Klicken Sie auf die Schaltfläche Ausschlusskombination hinzufügen;
  • Geben Sie einen Kombinationsnamen ein;
  • Wählen Sie Optionen aus, um die Kombination zu erstellen;
  • Wählen Sie, ob der Ausschluss stattfinden soll:
  • Wenn der Kunde eine Eingabe gemacht hat;
  • Wenn der Kunde das Feld leer lässt.

Shopware 6 custom products

So weisen Sie einem Produkt eine Vorlage zu

Wenn Sie nun wissen, wie Sie eine benutzerdefinierte Produktvorlage in Shopware 6 erstellen können, müssen Sie diese einem bestehenden Produkt zuweisen. Danach haben Ihre Kunden die Möglichkeit, den Artikel zu individualisieren.

Shopware 6 custom products

Öffnen Sie die Registerkarte Allgemein einer Produktkonfigurationsseite. Suchen Sie den Abschnitt Benutzerdefinierte Produkte und wählen Sie eine benutzerdefinierte Produktvorlage aus dem Dropdown-Menü. Das war’s schon! Sie haben soeben einem Produkt in Shopware 6 eine Vorlage zugewiesen.

Shopware 6 Benutzerdefinierte Produkte auf dem Frontend

Sehen wir uns an, wie benutzerdefinierte Produkte im normalen Modus und im Schritt-für-Schritt-Modus im Frontend aussehen.

Normaler Modus

Das folgende Bild zeigt den normalen Anzeigemodus für benutzerdefinierte Produktoptionen. Sie befinden sich über der Schaltfläche In den Warenkorb im Abschnitt Individualisierung.

Shopware 6 custom products

Sie können jede benutzerdefinierte Option aufklappen, um die Auswahl zu treffen. Wenn eine Option obligatorisch ist, zeigt Shopware 6 an, dass sie erforderlich ist. Außerdem zeigt das System alle mit der Option verbundenen Zuschläge an. Die Auswahl einer Option oder eines Elements mit einem Zuschlag wird im Abschnitt Zuschläge pro Einheit zusammengefasst.

Beachten Sie auch, dass es möglich ist, die benutzerdefinierte Produktkonfiguration über den Link im Abschnitt Teilen Sie Ihre Konfiguration zu teilen. Mit dem Kippschalter können Sie einmalige Links erstellen.

Schritt-für-Schritt-Modus

Der Schritt-für-Schritt-Modus sieht anders aus. Er verhindert, dass die verfügbaren Optionen direkt angezeigt werden.

Shopware 6 custom products

Beginnen Sie die Anpassung im entsprechenden Bereich unter dem Produktpreis. Klicken Sie auf die Schaltfläche Produkt konfigurieren und Shopware 6 führt Sie Schritt für Schritt durch den Anpassungsprozess. Beachten Sie, dass die Auswahl einer Option oder eines Elements mit einem Aufpreis im Abschnitt Zuschläge pro Einheit zusammengefasst ist. Was die gemeinsame Nutzung von Links betrifft, so ist dies absolut dasselbe wie im normalen Modus.

Das Produkt kann erst dann in den Warenkorb gelegt werden, wenn alle obligatorischen Optionen konfiguriert sind.

Shopware 6 Benutzerdefinierte Produktoptionen in Rechnungen

Shopware 6 listet individuelle, benutzerdefinierte Produktoptionen als separate Positionen in der Rechnung auf. Wenn eine separate Produktnummer für die Option vergeben wurde, wird dies vom System angezeigt.

Shopware 6 custom products

So passen Sie die Bestellbestätigung an

Shopware 6 sendet Bestellbestätigungen per E-Mail. Die entsprechende Nachricht listet alle Optionen auf und gibt an, welche benutzerdefinierten Produktoptionen ausgewählt wurden. Der genaue Inhalt ist jedoch nicht enthalten. So enthält die E-Mail-Konfiguration keine Texte, Zahlen oder ausgewählte Daten. Sie können die E-Mail-Vorlage jedoch manuell anpassen, um diese Daten bereitzustellen. Fügen Sie den folgenden Code hinzu, um die bereitgestellten Daten in Ihren Bestellbestätigungs-E-Mails anzuzeigen:

Der obige Code enthält separate if- oder ifelse-Abfragen für jede benutzerdefinierte Produktoption. Für das Auswahlfeld, die Bildauswahl, das Kontrollkästchen und die Farbauswahl ist jedoch keine Angabe erforderlich.

Das Ergebnis der Anpassung sieht wie folgt aus:

Shopware 6 custom products

Für weitere Informationen folgen Sie bitte diesem Link:

Shopware 6 Erweiterung für benutzerdefinierte Produkte erhalten

Wie importiert man benutzerdefinierte Produkte in Shopware 6?

Unser Team ermöglicht es Ihnen, verschiedene Routineprozesse im Zusammenhang mit der Verwaltung Ihres Shopware 6 Backends zu vereinfachen und zu automatisieren, indem Sie die vorhandenen Daten importieren. Kontaktieren Sie unseren Support für weitere Details und testen Sie unsere verbesserte Import & Export Extension für Shopware. Sie können damit beliebige Entitäten in Shopware 6 importieren. Bitte konsultieren Sie unsere Spezialisten, bevor Sie das Modul für die Übertragung von benutzerdefinierten Produkten nach Shopware 6 verwenden.

Mit der Erweiterung können Sie den Import- und Exportprozess von Produkten automatisieren. Sie erstellen einen Zeitplan und das Modul überträgt die Daten für Sie nach den festgelegten Zeitrahmen. Außerdem können Sie zahlreiche API-Verbindungen erstellen, um Shopware 6 mit beliebigen Systemen außerhalb der Plattform zu verbinden.