Chcę (potrzebuję) wprowadzić sprzedaż biletów na stadion.
Chodzi o to, aby pozwolić klientowi wybrać liczbę biletów (może to być ograniczenie, ale to nie jest duży problem. Myślę, że mogę to osiągnąć poprzez maksymalną dozwoloną liczbę sztuk w koszyku). Następnie klient musi wybrać swoje miejsca z mapy miejsc. Następnie proces kasy powinien przebiegać jak zwykle.
Czy ktoś zna rozszerzenie tego? Szukałem jednego, ale nie znalazłem takiego, który pasowałby do moich potrzeb. A może moje umiejętności w Google wymagają poprawy.
Jeśli nie ma rozszerzenia, niektóre wskazówki, jak to zrobić, byłyby świetne.
Jak dotąd moim pomysłem jest stworzenie produktu o nazwie „Bilet” z niektórymi niestandardowymi opcjami (sektor, rząd, numer miejsca i być może inne).
Strona widoku zostanie wykonana na zamówienie, więc opcje niestandardowe nie będą wyświetlane. Wybór biletu nastąpi w wyskakującym okienku lub nakładce i na podstawie tego wyboru zasymuluję niestandardowe opcje podczas dodawania do koszyka.
Mapa miejsc będzie przechowywana w tabeli, dzięki czemu mogę zaznaczyć zarezerwowane miejsca. Stadion jest zawsze taki sam, więc jedna mapa powinna wystarczyć.
To tyle na razie. Coś wydaje się brakować. Wszelkie wskazówki byłyby świetne.
[EDYCJA]
Istnieje możliwość stworzenia konfigurowalnego produktu z 3 atrybutami (sektor, numer wiersza i stanowiska, każda kombinacja jest dostępna w ilości 1, więc nie będą dostępne po zakupie), ale oznaczałoby to ponad 30 000 produktów (na zdarzenie). Naprawdę nie chcę tam iść. Trzymam to jako ostatnią desperacką ucieczkę.. (To już nie jest opcja, ponieważ spowoduje to poważny problem z wydajnością)