bx:calendarfield
Mit dem Tag calendar kann man in einem Kalender Datumseinträge aus einem Container abbilden.
Beispiel eines Kalenders unter "Kalender bauen"
Funktionen:
calendarfield.if
<bx:calendarfield.if prevmonth | nextmonth | currentmonth | weekend | today | activeday | firstweekday | lastweekday | mark [parametername="false"]> Inhalt wird</bx:calendarfield.if>
geladen…
Nur in CalendarLoop Schleife zu verwenden. Bei Angabe mehrere Parameter werden diese mit „und" verknüpft. Die Angabe [Parametername]="false" negiert diesen.
Beispiele
Beispiel Titel
...
<bx:calendarfield.if currentmonth="false">class="othermonth"</bx:calendarfield.if>
...
Abfrage der Tage, die nicht zum angezeigten Monat gehören(, um sie z.B. andersfarbig zu markieren) Siehe auch "Kalender bauen"
calendarfield.day
<bx:calendarfield.day [pattern="{pattern}"] [link]/>
<bx:calendarfield.day> Inhalt </bx:calendarfield.day>
Gibt den Tag aus. Auch als offenes Tag nutzbar, um auf die beinhalteten DS zuzugreifen z.B. bx:calendarfield.daybx:recordfield.Titel/</bx:calendarfield.day>
calendarfield.week
<bx:calendarfield.week [object="{loopname}"] [link={prev | next}] />
calendarfield.month
<bx:calendarfield.month [object="{loopname}"] [pattern="{pattern}"] [link={previous | next}] />
Gibt den aktuellen Monat aus.
calendarfield.year
<bx:calendarfield.year [object="{loopname}"] [pattern="{pattern}"] [link={previous | next}] />
Gibt das aktuelle Jahr aus.
calendarfield.today
<bx:calendarfield.today [object="{loopname}"] [pattern="{pattern}"] [link] />
Gibt den heutigen Tag aus.
Ein anderes Datum als das heutige für today angeben: today="dd.MM.yyyy" angeben oder über den Request mit Angabe des Parameternamens mit todayrequest="" (Standard: today) - (Angabe in der Schleifendefinition)
calendarfield.activeday
<bx:calendarfield.activeday [object="{loopname}"] [pattern="{pattern}"] />
Gibt den aktiven Tag aus (Request). Ein anderes Datum als das heutige für den aktuellen Tag angeben: activeday="dd.MM.yyyy" angeben oder über den Request mit Angabe des Parameternamens mit activedayrequest="" (Standard: activeday) - (Angabe in der Schleifendefinition)