Ich möchte (muss) einen Stadionkartenverkauf implementieren.
Die Idee ist, den Kunden seine Anzahl von Tickets auswählen zu lassen (eine Begrenzung kann erforderlich sein, aber dies ist kein großes Problem. Ich denke, ich kann dies durch die maximal zulässige Menge im Warenkorb erreichen). Danach muss der Kunde seine Plätze aus einem Sitzplan auswählen. Danach sollte der Checkout-Vorgang wie gewohnt ablaufen.
Kennt jemand eine Erweiterung dafür? Ich habe nach einem gesucht, aber keinen gefunden, der meinen Bedürfnissen entspricht. Oder vielleicht müssen meine Google-Kenntnisse verbessert werden.
Wenn es keine Erweiterung gibt, wären einige Hinweise dazu großartig.
Meine bisherige Idee ist es, ein Produkt namens "Ticket" mit einigen benutzerdefinierten Optionen (Sektor, Reihe, Sitznummer und möglicherweise andere) zu erstellen.
Die Ansichtsseite wird benutzerdefiniert erstellt, sodass die benutzerdefinierten Optionen nicht angezeigt werden. Die Ticketauswahl erfolgt in einem Popup oder Overlay. Basierend auf der Auswahl simuliere ich die benutzerdefinierten Optionen beim Hinzufügen zum Warenkorb.
Der Sitzplan wird in einer Tabelle aufbewahrt, damit ich die gebuchten Sitzplätze markieren kann. Das Stadion ist immer das gleiche, daher sollte eine Karte ausreichen.
Das war's schon soweit. Es scheint etwas zu fehlen. Alle Hinweise wären toll.
[BEARBEITEN]
Es besteht die Möglichkeit, ein konfigurierbares Produkt mit 3 Attributen zu erstellen (Sektor-, Zeilen- und Sitznummer, jede Kombination in Menge von 1 verfügbar, sodass sie nach dem Kauf nicht verfügbar sind). Dies würde jedoch mehr als 30.000 Produkte (pro Stück) bedeuten Veranstaltung). Ich möchte wirklich nicht dorthin gehen. Ich behalte dies als letzten verzweifelten Ausweg.. (Dies ist keine Option mehr, da dies zu einem enormen Leistungsproblem führt.)