Code-Modus (Expert)
Im Code-Modus schreiben Sie die Preisregel als kurzen mathematischen Ausdruck. Geübte Anwender:innen sind hier oft schneller als im Visuellen Builder, beide Modi rechnen aber das Gleiche aus.

Eingabe
Der Code-Editor unterstützt:
Syntax-Highlighting für Operatoren, Variablen und Zahlen.
Autocomplete auf alle Variablen Ihrer Konfiguration. Beim Tippen von
this.öffnet sich eine Vorschlagsliste.Live-Validierung — Fehler werden mit einer roten Welle direkt am Code angezeigt.
Operatoren
Symbol | Bedeutung |
|---|---|
| Addition |
| Subtraktion |
| Multiplikation |
| Division |
| Modulo (Rest) |
| Gleich |
| Ungleich |
| Größer / Kleiner |
| UND (logisch) |
| ODER (logisch) |
| Klammern |
Funktionen
Funktion | Beschreibung |
|---|---|
| Kleinster der angegebenen Werte (mehrere Argumente OK) |
| Größter der angegebenen Werte |
| Abrunden auf ganze Zahl |
| Aufrunden auf ganze Zahl |
| Kaufmännisch runden |
| Absolutwert |
| Quadratwurzel |
If/Else
Der ternäre Ausdruck steht zur Verfügung:
Beispiel — Volumenrabatt ab 100 Stück:
Variablen-Referenz
Identisch zum Builder — siehe Variablen im Editor.
Beispiele
Modus-Wechsel
Wenn Sie zurück in den Visuellen Builder wechseln, übersetzt der Editor den Code automatisch zurück. Bei sehr exotischen Konstruktionen kann das fehlschlagen — siehe Hinweis im Builder.
Sandbox-Garantie
Der Code wird nicht als JavaScript ausgeführt. Confy parsed Ihren Ausdruck, prüft ihn gegen die erlaubten Operatoren / Variablen und wertet ihn in einer eigenen Engine aus. Identische Berechnung läuft auf PHP-Seite im Cart, sodass Frontend- und Backend-Preis identisch sind.