Hallöchen,
bekannte von mir verleihen Boote und ich bin gerade dabei eine online buchungsmöglichkeit zu "entwerfen". Mehr als freundschaftliche Unterstützung des Geschäfts.
Grundlegend funktioniert soweit auch alles, man kann ein Datum auswählen und bekommt angezeigt welches boot zu welcher zeit an diesem tag schon belegt ist.
Ansich kann man auch schon auswählen welches Boot man zu welcher Zeit mieten will und könnte eine Bestellung abschicken, jedoch ist das in einer ziemlichen Javascript Schlacht ausgeartet und ich habe irgendwie das Gefühl man könnte das sicher besser lösen.
Bisher ist es so das ich grundlegend eine tabelle erzeuge der form
zeit boot1 boot2 ...
8uhr 0 0
9uhr 1 1
quasi 0 und 1 dann für belegt oder nicht belegt (wird natürlich noch hübsch gemacht)
Nun wählt man eine Startzeit aus und danach jeweils die boote und es wird auch farblich angezeigt was man ausgewählt hat, jedoch ist das wie gesagt ziemlich umständlich mit jQuery realisiert und Gefühlt alles andere als konsistent
Im prinzip ist das ja so ähnlich wie eine Online bestellung im Kino und da frage ich mich ob es dazu eine Variante gibt die besser ist/sich bewährt hat auf die ich einfach noch nicht bekommen bin.
Edit: Was ich eventuell noch anmerken sollte ist, dass ein Boot für mindestens 6h belegt ist und somit auch noch mehr logik einfließt denn wenn das boot 14 uhr schon belegt ist kann niemand es 10uhr mieten usw das fange ich auch soweit ab aber wie gesagt wirklich gut kommt mir das nicht vor
Gruß
bekannte von mir verleihen Boote und ich bin gerade dabei eine online buchungsmöglichkeit zu "entwerfen". Mehr als freundschaftliche Unterstützung des Geschäfts.
Grundlegend funktioniert soweit auch alles, man kann ein Datum auswählen und bekommt angezeigt welches boot zu welcher zeit an diesem tag schon belegt ist.
Ansich kann man auch schon auswählen welches Boot man zu welcher Zeit mieten will und könnte eine Bestellung abschicken, jedoch ist das in einer ziemlichen Javascript Schlacht ausgeartet und ich habe irgendwie das Gefühl man könnte das sicher besser lösen.
Bisher ist es so das ich grundlegend eine tabelle erzeuge der form
zeit boot1 boot2 ...
8uhr 0 0
9uhr 1 1
quasi 0 und 1 dann für belegt oder nicht belegt (wird natürlich noch hübsch gemacht)
Nun wählt man eine Startzeit aus und danach jeweils die boote und es wird auch farblich angezeigt was man ausgewählt hat, jedoch ist das wie gesagt ziemlich umständlich mit jQuery realisiert und Gefühlt alles andere als konsistent
Im prinzip ist das ja so ähnlich wie eine Online bestellung im Kino und da frage ich mich ob es dazu eine Variante gibt die besser ist/sich bewährt hat auf die ich einfach noch nicht bekommen bin.
Edit: Was ich eventuell noch anmerken sollte ist, dass ein Boot für mindestens 6h belegt ist und somit auch noch mehr logik einfließt denn wenn das boot 14 uhr schon belegt ist kann niemand es 10uhr mieten usw das fange ich auch soweit ab aber wie gesagt wirklich gut kommt mir das nicht vor
Gruß
Kommentar