Ein Produkt im Shop war bisher genau eine Zeile mit genau einer Zahl: 12 Stück Club-Gi. Welche zwölf, stand nirgends. Ging einer über den Tresen, wurde aus der 12 eine 11 — ob noch ein A2 im Regal lag oder nur noch A4, wusste allein das Regal. Wer mehrere Größen führte, legte sie als getrennte Produkte an und pflegte Preis, Bild und Beschreibung dreimal.
Auf Merkmale haben wir lange hingearbeitet, und jetzt sind sie da. Unter Shop → Produkte wählst du für ein physisches Produkt ein Merkmal, hakst an, was du führst, und trägst den Bestand je Wert ein. Ein Produkt, mehrere Werte, je eigener Bestand.
Welche Merkmale das sind, entscheidest du selbst — und in einem Kampfsportclub sind das selten dieselben. Ein BJJ-Gi läuft in A0 bis A5, ein Judogi in Zentimetern, ein Karategi ebenso, aber auf einer eigenen Skala. Der Gürtel dazu wird nach Länge geführt und hat mit dem Gürtelgrad nichts zu tun. Handschuhe haben ein Gewicht in Unzen, Schienbeinschoner S bis XL, Schuhe eine EU-Nummer, und ein Rashguard gibt es in Schwarz und in Blau. All das legst du unter Einstellungen → Shop als eigene Merkmale an, mit den Werten in deiner Reihenfolge.
Beim Verkauf kommt eine zweite Auswahl dazu. Sie zeigt hinter jedem Wert den Bestand, sperrt, was nicht da ist, und lässt den Verkauf nicht durch, solange nichts gewählt ist — der Bestand hängt schließlich am Wert.
- Preis nur, wo er abweicht — Das Feld bleibt leer und zeigt "gleich": Es gilt der Produktpreis. Kostet ein XXL-Gi fünf Euro mehr, trägst du das nur dort ein
- Der Warenwert stimmt wieder — Er wird Wert für Wert gerechnet, damit ein teureres XXL nicht mit dem Standardpreis in der Summe landet
- Die Größe steht auf dem Verkauf — "Club-BJJ-Gi (A2)" in der Bestellliste und auf der Bestellkarte, statt nur des Produktnamens
- Aus dem Sortiment, nicht aus der Historie — Hakst du einen Wert ab, verschwindet er aus den Auswahllisten, bleibt aber auf alten Verkäufen stehen
- Womit dein Club startet — Kleidergröße, Gi-Größen für Erwachsene und Kinder, Gürtellänge, Handschuhgewicht, Schuhgröße und Farbe sind schon da. Umbenennen, erweitern, löschen: alles deins
- Umbenennen statt umlernen — Handschuhe haben ein Gewicht und keine Größe, also darf die Auswahl auch "Gewicht" heißen
- Werte ausblenden statt löschen — Ein Wert, den ein Mitglied trägt oder ein Produkt führt, wird nur ausgeblendet. Nichts geht verloren
Alle Details stehen in den Omoplata Docs.