Option (SP-Tag)

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Dieser Artikel bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf bitte mit ihn zu verbessern und entferne anschließend diese Markierung.

Name

<sp:option> - Erzeugt einen Option-Eintrag innerhalb eines sp:select-Tags

Syntax

<sp:select name="variable">
  <sp:option value="value"/>
</sp:select>

Beschreibung

Mit dem Option-Tag können die Werte innerhalb einer Selectbox ausgegeben werden, über die das sp:select-Tag iteriert. Das Attribut value bestimmt, welcher Wert bei der Auswahl eines Elementes gesendet werden soll.

Attribute

Name Type Required Default ab IES Version
value Text Ja None 1
disabled Condition Nein None 1
selected Condition Nein None 1
locale Locale Nein None 1 Dynamische Attribute Text Nein None 1
name
Bestimmt den Namen des Eingabefeldes.
disabled
Gibt an, ob die Option deaktiviert werden soll.
selected
Gibt an, ob die Option per default selected werden soll. Diese Einstellung gibt nur so lange, bis eine Auswahl durch den Bearbeiter vorgenommen und gespeichert wurde.
locale
Dieses Attribut dient zur Auswahl der zu verwendende Sprache bei mehrsprachiger Variablen.
Dynamische Attribute
Dynamische Attribute sind beliebige HTML-Attribute, die evaluiert und bis zum HTML-Tag durchgereicht werden.

Beispiele

Option für eine Selectbox

Template Quelltext

<sp:select name="choice">
  <sp:option value="sitepark">sitepark</sp:option>
  <sp:option value="develop">develop</sp:option>
  <sp:loop collection="col" item="i">
    <sp:option value="${i.name}"><sp:print name="i.name"/></sp:option>
  </sp:loop>
</sp:select>