Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Leere Monatsansicht vermeiden

  1. #1
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    205

    Standard Leere Monatsansicht vermeiden

    Hallo,

    kann man die Kalender-Ansicht so einstellen, dass von aktuelle - x leere Monate nicht angezeigt werden,
    also wenn man einen Kalender hat, wo erst Termine im September sind, dass momentan die Monate
    Juli / August übersprungen werden und man sofort erst die Monatsansicht bekommt, wo auch Termine enthalten sind?

    Danke


    Thomas

  2. #2
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    205

    Standard

    Zitat Zitat von Thomas Pyrin Beitrag anzeigen
    Hallo,

    kann man die Kalender-Ansicht so einstellen, dass von aktuelle - x leere Monate nicht angezeigt werden,
    also wenn man einen Kalender hat, wo erst Termine im September sind, dass momentan die Monate
    Juli / August übersprungen werden und man sofort erst die Monatsansicht bekommt, wo auch Termine enthalten sind?

    Danke


    Thomas
    Oder anders:

    Die initiale Kalenderansicht soll den ersten Monat anzeigt, der im Monat Termine anzeigt - begonnen ab dem aktuellen Monat.

  3. #3
    Contao-Nutzer
    Registriert seit
    03.03.2010.
    Ort
    82194 Gröbenzell
    Beiträge
    188

    Standard

    Hallo Thomas,

    das kannst du über das Template steuern (wohl eigentlich nur, denn das Kalendermodul hat ja nicht wirklich Einstellungen).

    Grüße
    Armin

  4. #4
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    205

    Standard

    Zitat Zitat von armin41 Beitrag anzeigen
    Hallo Thomas,

    das kannst du über das Template steuern (wohl eigentlich nur, denn das Kalendermodul hat ja nicht wirklich Einstellungen).

    Grüße
    Armin
    Über das Template - ist da nicht nur die reine Ausgabe drin, ich hatte vermutet, dass die DB Abfrage da angepasst werden müsste?

  5. #5
    Contao-Nutzer
    Registriert seit
    03.03.2010.
    Ort
    82194 Gröbenzell
    Beiträge
    188

    Standard

    Du kannst im Template das erste Event suchen, und ab da die Monate aufbauen.


    Template ist cal_default

  6. #6
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    205

    Standard

    Wenn im aktuellen Monat kein Event vorhanden ist - dann findet man im Template auch keines.
    Die Events kommen erst mit, wenn der Kalender mit dem Monat geladen wird, wo die ersten Events auch drin stehen.

    Im Grunde müsste das cal_default Template so funktionieren, wie die event_liste mit "nur zukünftige" events als Startansicht.


    Thomas

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Man könnte einfach auf das nächste Monat weiterleiten automatisch, wenn sich im aktuellen Monat keine Events befinden.
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Nutzer
    Registriert seit
    20.01.2022.
    Beiträge
    205

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Man könnte einfach auf das nächste Monat weiterleiten automatisch, wenn sich im aktuellen Monat keine Events befinden.
    Das wäre eine Variante .... sieht evl. allerdings etwas "komisch" aus, wenn die Seite dann zwei, dreimal neu lädt - dauert ja auch eine Weile, aber es wäre eine Möglichkeit,
    günstiger wäre sicher die "nur zukünftige Events" für die Kalender-Ansicht

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •