commonsbooking icon indicating copy to clipboard operation
commonsbooking copied to clipboard

Mobil (hochkant) keine Buchung über Monatsende hinaus möglich

Open danielappelt opened this issue 2 years ago • 5 comments

Describe the bug Auf der Buchungsseite eines Artikels im Frontend wird mobil / hochkant nur ein einzelner Monat im Buchungskalender angezeigt. Die Navigation zu Monaten in der Zukunft funktioniert ohne Probleme. Allerdings ist es hier nicht möglich, eine Buchung über eine Monatsgrenze hinweg anzulegen. Die Selektion des Enddatums schlägt jedes Mal fehl - es wird kein Buchungszeitraum festgelegt. Als Nutzer hat man so nur die Möglichkeit den Artikel für einen Zeitraum innerhalb eines Monats zu buchen oder auf die Zwei-Monatsansicht zu wechseln durch Drehen des Smartphones.

To Reproduce

  • Artikel anlegen
  • Zeitrahmen dafür anlegen mit Option "Ganzer Tag" und Auswahl buchbarer Tage (bei uns Mo und Do)
  • Als Anwender mit Smartphone (hochkant gehalten) versuchen, den Artikel zu buchen für einen Zeitraum, der sich über ein Monatsende hinweg erstreckt

Expected behavior Jeder durch den Zeitrahmen mögliche Buchungszeitraum sollte sich auf jedem Device buchen lassen.

Workaround Wir haben nun aktuell als Workaround die Lightpicker-Konfiguration so angepasst, dass mobil / hochkant auch immer zwei Monate angezeigt werden. Aus Usability-Sicht sehe ich hier ehrlich gesagt auch keine Probleme. Im Allgemeinen muss man mobil auf einer Artikelseite sowieso immer scrollen.

numberOfMonths haben wir hierfür an einer Stelle in public.js bzw. public.min.js auf 2 gesetzt.

danielappelt avatar Aug 05 '22 10:08 danielappelt