Calendar 2.0 - Datumsformat

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Calendar 2.0 - Datumsformat

Post by cmb » Mon Dec 27, 2021 12:34 pm

frase wrote:
Mon Dec 27, 2021 8:17 am
Funktioniert das nicht Jahres-übergreifend?
Nur mal schnell den Code angeschaut, und es ist wohl wirklich so. Wäre natürlich ein Bug. Vielleicht hilft folgender Fix:

Code: Select all

            if ($event->isBirthday()) {
                $ldt = $event->start->withYear($now->year);
                if ($ldt->compare($now) < 0) {
                   $ldt = $event->start->withYear($now->year + 1);
                }
            } else {
Christoph M. Becker – Plugins for CMSimple_XH

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Calendar 2.0 - Datumsformat

Post by frase » Mon Dec 27, 2021 12:41 pm

cmb wrote:
Mon Dec 27, 2021 12:34 pm
Nur mal schnell den Code angeschaut, und es ist wohl wirklich so. Wäre natürlich ein Bug. Vielleicht hilft folgender Fix:
...
Yes, Sir. It helps.
Thank you very much!

Calendar 2.3 :?:

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Calendar 2.0 - Datumsformat

Post by frase » Mon Dec 27, 2021 12:52 pm

Nachtrag:
Leider wird das Datum des aktuellen Jahres angezeigt (2021).
Siehe:
http://fhseidel.de/cmsxh/fhs-whitespace/

frase
Posts: 5085
Joined: Thu Apr 21, 2016 6:32 am
Location: Saxony
Contact:

Re: Calendar 2.0 - Datumsformat

Post by frase » Mon Dec 27, 2021 2:13 pm

frase wrote:
Mon Dec 27, 2021 12:52 pm
Leider wird das Datum des aktuellen Jahres angezeigt (2021).
Da das Forum kurzzeitig nicht "begehbar" war, hat mich Christophs Lösung auf anderem Wege erreicht.
Und diese möchte ich euch natürlich nicht vorenthalten.
Nach dieser Zeile einfügen:

Code: Select all

                if ($ldt->compare($this->now) < 0) {
                    $ldt = $nextevent->start->withYear($this->now->year + 1);
                }
Dann wird das richtige Datum angezeigt.
Vielen Dank, Christoph!

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Calendar 2.0 - Datumsformat

Post by cmb » Mon Dec 27, 2021 3:18 pm

frase wrote:
Mon Dec 27, 2021 2:13 pm
Dann wird das richtige Datum angezeigt.
Prima! Auf Github vermerkt. :)
Christoph M. Becker – Plugins for CMSimple_XH

Post Reply