# Was bietet der Shopware 6 Produkt-Konfigurator?

### Verkaufe  konfigurierbare oder  personalisierbare Produkte

Erstelle beliebig einfache oder komplexe Konfigurationen, Validierungen, Feldabhängigkeiten, Preisberechnungen und Gewichtsberechnungen.

{% embed url="<https://neonlines.de/shopware-konfigurator/>" %}

### Konfigurationen einfach auf beliebig vielen Produkten anwenden

Die Konfigurationen benötigen kein aufwendiges Erstellen von Varianten und einzelne Konfigurationen können auf beliebig viele Artikel angewendet werden (Nur 1x Pflegen!). Natürlich funktionieren die Konfigurationen auch auf Varianten.

### Anwendungsbeispiele

* Maßanfertigungen mit verschiedenen Materialien, Farben, (Schnitt-)Kanten-, Oberflächen- oder Seitenbearbeitungen
* Maßanfertigungen mit Textindividualisierung – die Textlänge kann abhängig von den Maßen validiert werden
* Personalisierte Artikel mit Text, Zahlen, zukünftig auch Bildern

### Verschiedenste Feldtypen stehen zur Auswahl

* Textfeld
* Zahlfeld (z.B. für Maßeingaben)
* Auswahlfeld (Dropdown)
* Auswahlfeld (Radiobuttons)
* Auswahlfeld (Checkboxen)
* Auswahlfeld (Buttons)
* Auswahlfeld mit Bildern
* Uploadfeld
* Berechnungsergebnis
* Wiederholungsfeld

### Unendliche Konfigurationsmöglichkeiten im Admin

Bei den Auswahlfeldern können beliebig viele Werte hinterlegt werden. Zusätzlich kann auf jedem Feldwert ein Preis für die Preisberechnung hinterlegt werden und eine Validierung mit Validierungsinfo für das Frontend. Die Validierung kann beispielsweise auch enthalten, dass in einem Feld ein Mindestwert eingegeben werden muss, um bestimmte folgende Feldeingaben zu de/aktivieren. Für Zahlfelder kann beispielsweise ein Bereich gepflegt werden (z.B. von 10 – 1000mm), für den Verkauf von Meterware oder loser Ware.

### &#x20;Individuelle Preis- & Gewichtsberechnung

Für die Preis und Gewichtsberechnung stehen ein einfacher Modus und ein Profimodus zur Verfügung. Der einfache Modus arbeitet mir vordefinierten Operatoren. Im Profimodus können komplexe Regeln und Abhängigkeiten (if, else etc.) erstellt werden

<br>

#### Beispiel Preisberechnung im Profimodus:

Falls der Wert in Feld Länge größer als 2 ist, kostet das Preis 50 Euro. Sonst wird die Länge des Textes aus einem anderen Textfeld als Preis verwendet. Die if-Abfragen können beliebig tief verschachtelt werden<br>

```
{
  "if": [
    {">": [{"var": "fields.laenge.value"}, 2]
    },
    50,
    {"length": {"var": "fields.textfield.value"}}
  ]
}
```

<br>

#### Beispiel Preisberechnung im einfachen Modus:

Der im Feld „Länge“ hinterlegte Preis wird mit 10 multipliziert und auf den Preis des Feldes “Stärke” addiert.<br>

```
fields.staerke.price + (fields.laenge.value * 10)
```

#### Beispiel Preisberechnung abhängig von der Buchstabenanzahl

```
{"*":[2,{"length":{"var":"fields.aufdruck.value"}}]}
```

![Die Formel wird im Formeleditor hinterlegt](https://665968178-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FumO1dT2DDgq6BDHjh0sb%2Fuploads%2FFSLf4egZ5Bsu8ZxRx2ie%2FBeispiel%201%20-%20Formel.png?alt=media\&token=429173ce-8b13-46d2-b414-857621886733)

![In der Storefront wird der Preis live berechnet](https://665968178-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FumO1dT2DDgq6BDHjh0sb%2Fuploads%2Fei3LhBm3dtzFzIUheuty%2FBeispiel%201.png?alt=media\&token=4d4a9e76-a8b3-4183-b3ff-d9026de92b01)

<br>

### Einfache und intuitive Bedienung

Der neonlines Produkt-Konfigurator zeichnet sich durch eine sehr übersichtliche, intuitive Bedienung aus, dennoch können sehr komplexe Zusammenhänge und Validierungen und Abhängigkeiten von Feldern erstellt werden.

<br>

### Live-Preisberechnung

Durch die browserseitige und serverseitige Preisberechnung und Validierung ist der Konfigurator für Kunden schnell und einfach zu bedienen, was die Conversion-Rate maßgeblich beeinflusst, da im Konfigurationsprozess stets live und transparent der aktuelle Preis für das entworfene Produkt angezeigt wird.

### &#x20;Add-ons

{% content-ref url="erweiterungen-add-ons/add-on-bildupload-feld" %}
[add-on-bildupload-feld](https://docs.neonlines.de/artikel-konfigurator/erweiterungen-add-ons/add-on-bildupload-feld)
{% endcontent-ref %}

{% content-ref url="erweiterungen-add-ons/add-on-repeater-wiederholungs-feld" %}
[add-on-repeater-wiederholungs-feld](https://docs.neonlines.de/artikel-konfigurator/erweiterungen-add-ons/add-on-repeater-wiederholungs-feld)
{% endcontent-ref %}

{% content-ref url="erweiterungen-add-ons/add-on-dynamische-lieferzeit" %}
[add-on-dynamische-lieferzeit](https://docs.neonlines.de/artikel-konfigurator/erweiterungen-add-ons/add-on-dynamische-lieferzeit)
{% endcontent-ref %}

<br>

### Featurewünsche?&#x20;

Schreibe uns eine Mail an <support@neonlines.de> und wir prüfen deine Anfrage

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.neonlines.de/artikel-konfigurator/was-bietet-der-shopware-6-produkt-konfigurator.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
