Ergebnis 1 bis 11 von 11

Thema: Kalender - Der aktuelle Tag wird falsch angegeben

  1. #1
    Contao-Nutzer
    Registriert seit
    26.10.2017.
    Beiträge
    6

    Standard Kalender - Der aktuelle Tag wird falsch angegeben

    In unsere Webseite ist das Kalendermodul auf der Startseite eingebaut.
    Leider wird der aktuelle Tag nicht (immer) korrekt angezeigt, sondern ein in der Vergangenheit liegendes Datum.
    Dieses Phänomen tritt an unterschiedlichen Rechnern und Orten auf und ist auch Browserunabhängig. Es ist sogar Providerunabhängig, da die Webseite zunächst parallel zum bestehenden Auftritt bei hostingwerk gehostet wurde und dann umgezogen ist.

    Eine Systemnwartung im Backend bringt manchmal Linderung, eine einfaches Aktualisierung der Browseransicht meist nur im Anschluss an die Wartung.Teilweise funktioniert es, wenn man über die Vor-Schaltfläche in den nächsten Monat springt und dann zurück wechselt. Aber auch hier gibt es dann manchmal den Effekt, dass es sich um ein falsches und dann noch weiter in der Vergangenheit liegendes Datum handelt.

    Gibt es irgendwo einen "Cache Bereich" für das Kalendermodul?

  2. #2
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Hallo PloOl, willkommen im Forum!

    Zwei mögliche Ursachen fallen mir ein:
    1. Die Zeitzone in den Einstellungen stimmt nicht mit der Zeitzone überein, in der der Server läuft
    2. Die Seite kommt aus dem Cache - von Contao oder dem Browser.


    Punkt 2 scheint mir wahrscheinlicher.
    Eine Cache-Einstellung für den Kalender gibt es nicht, wohl aber eine globale (Einstellungen | Frontend-Einstellungen) und für jede einzelne Seite (Cachezeit festlegen)

    Ob es der Browsercache ist, kannst du feststellen, wenn du mit Ctrl-F5 die Seite neu lädst. Das umgeht den Browser-Cache. Wenn dann noch immer das falsche Datum ausgegeben wird, dann ist es der Contao-Cache. Schalte also das Caching für die Seite mit dem Kalender ab

    Viel Erfolg,
    folkfreund

  3. #3
    Contao-Nutzer Avatar von malle
    Registriert seit
    21.03.2012.
    Ort
    Berlin
    Beiträge
    65

    Standard

    Hallo!

    Sind die Termine, bei denen das auftritt, eventuell mehrtägige Termine?


    Gesendet von iPhone mit Tapatalk
    Es gibt immer Möglichkeiten.

  4. #4
    Contao-Nutzer
    Registriert seit
    26.10.2017.
    Beiträge
    6

    Beitrag

    @folkfreund

    Danke für die schnelle Rückmeldung.
    Ich habe das Cashing für die Seite im Backend abgeschaltet und jetzt wird der aktuelle Tag bei einem "Erstaufruf in einem Browser" auch korrekt angezeigt. Ansonsten greift der jeweilige Browsercache, was sich dann aber jeweils über aktualisieren der Seite beheben lässt.

    Ganz zufriedenstellend ist die Lösung allerdings nicht, da sich der Kalender auf der Startseite der Homepage befindet. Wenn man also von Unterseiten zurück auf die Startseite geht, dann gibt es schon eine merkliche Verzögerung. Ich werde mal mit den Cachezeiten experimentieren.

    @malle
    Nein, das Problem betrifft nur den aktuellen Wochentag im Kalender.

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

    Standard

    Du könntest den Cache aktiviert lassen und den Kalender stattdessen mit {{insert_module::*|uncached}} einbinden.

  6. #6
    Contao-Nutzer
    Registriert seit
    26.10.2017.
    Beiträge
    6

    Beitrag

    @spooky

    Wo muss ich diesen code Schnippsel einfügen?

  7. #7
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    774
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von PloOl Beitrag anzeigen
    Wo muss ich diesen code Schnippsel einfügen?
    Dort wo der Kalender erscheinen soll, also wohl auf der Startseite.
    Ich vermute, Du hast dort bisher das Kalender-Modul über ein Inhaltselement->Modul eingebunden, korrekt? Dann schalte dieses mal blind und erstelle ein neues IE -> HTML. Dort trägst Du den obigen Codeschnippel ein und ersetzt den dortigen '*' durch die Id des Kalendermoduls, et voilà
    Grüße, Stefko

  8. #8
    Contao-Nutzer
    Registriert seit
    26.10.2017.
    Beiträge
    6

    Beitrag

    @stefko

    Danke

  9. #9
    Contao-Nutzer
    Registriert seit
    26.10.2017.
    Beiträge
    6

    Standard Kalender - Anker für die Vor- und Zurück Schaltflächen

    Noch eine Frage:

    Unser Kalender befindet sich auf der Startseite, jedoch im unteren Bereich, sodass zunächst gescrollt werden muss. Wenn man jetzt im Kalender über die Vor- und Zurück Schaltflächen in einen anderen Monat wechselt, dann wird die Seite wieder von oben angezeigt und man muss erneut scrollen.

    Wo und wie müsste ich einen Anker setzen?

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

    Standard

    Du könntest den Kalender per AJAX laden lassen. Dazu gibt es schon ein oder zwei Anleitungen hier im Forum.

  11. #11
    Contao-Nutzer
    Registriert seit
    26.10.2017.
    Beiträge
    6

    Beitrag

    @Spooky

    Danke, ich habe es gefunden und es funktioniert

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
  •