Date (SPT-Tag)

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

Name

<spt:date> - Datumseingabe mit Prüfung auf Gültigkeit

Syntax

<spt:date name="variable"/>

Beschreibung

Mit dem sp:date-Tag können Datumseingaben im Template auf ihre Gültigkeit überprüft werden. Gültige Datumseingaben haben das Format tt.mm.jjjj, wobei führende Nullen im Tages- oder Monatswert weggelassen werden können.

Attribute

Name Type Required Default ab IES Version
name Variable Ja None 1
size Number Nein 20 1
value String Nein system.now 1
type String Nein date 2.1.0.44

Attribute

Name Type Required Default ab IES Version
name Variable Ja None 1
value String Nein ${system.now} 1
fixvalue Text Nein None 1
locale Locale Nein None 1
disabled Condition Nein None 1
readonly Condition Nein None 1
size Number Nein 20 1
Dynamische Attribute Text Nein None 1
name
Bestimmt den Namen des Feldes.
value
Vorgabetext für das erzeugte Eingabefeld. Ohne bzw. mit einem leeren value-Attribut wird in der Eingabe das aktuelle Datum angezeigt. Soll das Eingabefeld leer bleiben, muss als value ein Leerzeichen (" ") angegeben werden.
fixvalue
Überschreibt jeden vorhandenen Inhalt der mit name bestimmten Variablen mit dem durch fixvalue angegebenen Wert.
locale
Dieses Attribut bestimmt die Mehrsprachigkeit der Variablen.
type
Der Typ des Eingabefeldes.
disabled
HTML-Attribut (true, false).
readonly
HTML-Attribut (true, false).
size
'size'-Wert des generierten input-Tags.
Dynamische Attribute
Dynamische Attribute sind beliebige HTML-Attribute, die evaluiert und bis zum HTML-Tag durchgereicht werden.

Beispiele

Datum ausgeben

Template Quelltext

<sp:io type="in">
  Datum (TT.MM.JJJJ) <spt:date name="date_test" value=" "/>
</sp:io>

<sp:io type="out">
  <sp:print name="date_test" dateformat="dd.MM.yyyy"/>
</sp:io>