moziloCMS Supportforum

moziloCMS => Plugins => Thema gestartet von: fragra am 19. September 2024, 12:20:42

Titel: Calendar - Code für die Darstellung
Beitrag von: fragra am 19. September 2024, 12:20:42
Hallo Community,

ich habe seit längerer Zeit nicht mit dem »Calendar« Plugin gearbeitet. Aus diesem Grund bin ich auch nicht mehr auf dem aktuellen Stand, der einsetzbaren Codes, um die Darstellung des Kalenders auf der Webseite anzupassen. Ich möchte einen kompletten Jahreskalender auf der Webseite abbilden. Dabei sollten die Monate jeweils in zwei Spalten dargestellt werden. Außerdem sollte im Kalender vor- und zurückblättern können.

Wer kann mir den dafür notwendigen Code zur Verfügung stellen?

Recht vielen Dank im Voraus!
Titel: Antw:Calendar - Code für die Darstellung
Beitrag von: marusti am 19. September 2024, 17:02:22
Ich nutze das Plugin selbst nicht aber als Ansatz:

ohne Navigation
{Calendar|year,db=Test,show_nav=false,cols=2}
mit Navigation
{Calendar|year,db=Test,cols=2}gibt es einen Fehler in plugins/Calendar/pattern/dates.php Zeile 107
ZitatFatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable
if(!$nav and !is_array($nav) and count($nav) != 4)
Wenn ich die Zeile auskommentiere
// if(!$nav and !is_array($nav) and count($nav) != 4)scheint es zu funktionieren.

Sonst nicht weiter durchgetestet da ich wie gesagt das Plugin nicht weiter kenne und daher nicht genau weiss, wie es funktionieren soll. Vielleicht kannst du das mal durchtesten.
Titel: Antw:Calendar - Code für die Darstellung
Beitrag von: fragra am 19. September 2024, 17:27:06
@maurusti
Vielen Dank für die schnelle Antwort und den tollen Tipp, incl. Fehlerbehebung.  ;)
Titel: Antw:Calendar - Code für die Darstellung
Beitrag von: harry60 am 19. September 2024, 17:43:35
Vielleicht das mal testen:

if(!$nav and !is_array($nav) and count((array)$nav) != 4)

Titel: Antw:Calendar - Code für die Darstellung
Beitrag von: marusti am 20. September 2024, 10:47:02
Zitat von: harry60 am 19. September 2024, 17:43:35if(!$nav and !is_array($nav) and count((array)$nav) != 4)
Das funktioniert ist dann die bessere Lösung. Die Zeile wird sicherlich eine Funktion haben.
Titel: Antw:Calendar - Code für die Darstellung
Beitrag von: harry60 am 27. September 2024, 23:38:52
Hallo,

Das Plugin Calendar wurde aktualisiert, Revision 12.
Wer Fehler entdeckt oder Verbesserungen hat, bitte hier im Forum mitteilen.

https://www.mozilo.de/media/Plugins/Sonstiges.html (https://www.mozilo.de/media/Plugins/Sonstiges.html)

Schöne Grüße
Titel: Antw:Calendar - Code für die Darstellung
Beitrag von: fragra am 06. Oktober 2024, 09:32:50
Noch eine Frage zur Darstellung:

Gibt es eine Möglichkeit, nur eine zuvor bestimmte Anzahl der nächsten Termine aus einer Liste, z. B. auf der Startseite, anzeigen zu lassen.
Titel: Antw:Calendar - Code für die Darstellung
Beitrag von: harry60 am 06. Oktober 2024, 11:40:37
In der Doku des Plugin sind viele Möglichkeiten aufgelistet.
Wenn möglich auch die "Suche" im Forum bemühen und verschiedene Suchwörter eingeben.
Titel: Antw:Calendar - Code für die Darstellung
Beitrag von: fragra am 08. Oktober 2024, 10:56:27
Gibt es evtl. auch eine Möglichkeit, immer die nächsten zwei anstehenden Termine auf einer anderen, z. B. der Startseite anzeigen zu lassen?

Danke im Voraus.