Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Konfiguration der Artikelverfügbarkeit in neuem cb_search Widget #1615

Open
datengraben opened this issue Jul 13, 2024 · 0 comments
Open

Konfiguration der Artikelverfügbarkeit in neuem cb_search Widget #1615

datengraben opened this issue Jul 13, 2024 · 0 comments
Labels
bug Something isn't working frontend triage

Comments

@datengraben
Copy link
Contributor

datengraben commented Jul 13, 2024

Die Konfiguration der Artikelverfügbarkeit im neuen cb_search_widget scheint sich zu beeinflussen. Die Flags der Konfiguration scheinen teilweise nicht beachtet zu werden und so gibt es das unten fehlerhafte Verhalten (rote Kreuze ❌).

Da ich gerade keine Zeit habe mir das anzuschauen wollte ich meine Beobachtung/Erst-Analyse aufschreiben. Vermutung: "Filter für Benutzer > Artikelverfügbarkeit anzeigen" wird im Karten-Code (javascript-seitig) nicht beachtet.

Beschreibung

Tritt auf in CommonsBooking Version 2.9.3

"Slider" meint den "Heute verfügbar" Checkbox auf dem Filter Pane der Karte.
"Marker Details" meint die "Kalender"-Box und Artikel-Bild was beim anwählen eines Markes auf der Karte angezeigt wird.

  • Fall 1

    • Backend (Karten-Konfiguration)
      • "Filter für Benutzer > Artikelverfügbarkeit anzeigen" angehakt.
      • "Marker Popup > Artikelverfügbarkeit anzeigen" angehakt.
    • Frontend
      • ✅ Datepicker im Dropdown wird richtigerweise angezeigt
      • ✅ Slider wird richtigerweise angezeigt
        • ✅ Aktivieren des Sliders filtert nach Verfügbarkeit.
      • ✅ Marker-Details zeigen Verfügbarkeiten an.
  • Fall 2

    • Backend (Karten-Konfiguration)
      • "Filter für Benutzer > Artikelverfügbarkeit anzeigen" nicht angehakt.
      • "Marker Popup > Artikelverfügbarkeit anzeigen" angehakt.
    • Frontend
      • ❌ Datepicker im Dropdown wird trotzdem angezeigt
      • ❌ Slider wird trotzdem angezeigt
        • ✅ Aktivieren des Sliders filtert aber trotzdem korrekt nach Verfügbarkeit.
      • ✅ Marker-Details zeigen Verfügbarkeiten an.
  • Fall 3

    • Backend (Karten-Konfiguration)
      • "Filter für Benutzer > Artikelverfügbarkeit anzeigen" angehakt.
      • "Marker Popup > Artikelverfügbarkeit anzeigen" nicht angehakt.
    • Frontend
      • ✅ Datepicker im Dropdown wird richtigerweise angezeigt
      • ✅ Slider wird richtigerweise angezeigt
        • ✅ Aktivieren des Sliders filtert nach Verfügbarkeit.
      • ❌ Marker-Details zeigen trotzdem Verfügbarkeiten an.
  • Fall 4

    • Backend (Karten-Konfiguration)
      • "Filter für Benutzer > Artikelverfügbarkeit anzeigen" nicht angehakt.
      • "Marker Popup > Artikelverfügbarkeit anzeigen" nicht angehakt.
    • Frontend
      • ❌ Datepicker im Dropdown wird angezeigt
      • ❌ Slider wird trotzdem angezeigt
        • ✅ Aktivieren des Sliders filtert nach Verfügbarkeit (vermutlich da keine Daten vorhanden sind), versteckt alle Marker und zeigt das im Karten-Backend konfigurierte ("Kartenpositionierung (Mitte) bei Initialisierung") Zentrum.
      • ✅ Marker-Details zeigen keine Verfügbarkeiten an.

Fragen

  • Welche Konfiguration im Karten-Backend betrifft "Heute Verfügbar" Slider und welche den "Verfügbar"-Artikel-Datepicker (taucht im Filter-Dropdown auf)? Meine Annahme aktuell ist das "Filter für Benutzer > Artikelverfügbarkeit anzeigen" beide betrifft, kann aber falsch sein. Auch wenn sich aktuell Verhalten beide gleich verhalten.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working frontend triage
Projects
Development

No branches or pull requests

1 participant