CalendarSheet (SP-Tag)

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

Name

<sp:calendarsheet> - CalendarSheet-Tag

Syntax

<sp:calendarsheet name="variable" action="new" from="" to=""/>

Beschreibung

Dieser Tag legt ein CalendarSheet-Objekt an und liefert Funktionen zum Befüllen.

Attribute

Name Type Required Default ab IES Version
name Attribute Ja None 2
action Text Ja None 2
scope Text Nein None 2
value Text Nein None 2
date Date Nein None 2
from Date Nein None 2
to Date Nein None 2
object Object Nein None 2


Beispiele

CalendarSheet aufbauen

<%-- Übertragung aller Ergebnisse in das CalendarSheet --%>
<sp:calendarsheet name="_cal" action="new" from="${_from}" to="${_to}"/>
<sp:loop collection="_result" item="it">
  <sp:calendarsheet name="_cal" action="add" object="it.sp_date"/>
</sp:loop>

CalendarSheet ausgeben

<sp:loop collection="kircal.entries.keys" item="day">
  <sp:sort name="_events" collection="_cal.entries(${day.reference})" keys="name" sequences="asc" types="text"/>
  <sp:loop collection="_events" item="it">
    <tt><sp:print name="it.date"/></tt> <sp:print name="it.name"/><br>
  </sp:loop>
</sp:loop>