Option (SP-Tag): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
K (Hob den Schutz von „Option (SP-Tag)“ auf)
 
(6 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Überarbeiten}}
 
 
==Name==
 
==Name==
<sp:option> - Erzeugt einen Option-Eintrag innerhalb eines <code>[[sp:select]]</code>-Tags
+
<sp:option> - erzeugt einen Option-Eintrag innerhalb eines <code>[[sp:select]]</code>-Tags
  
 
==Syntax==
 
==Syntax==
Zeile 11: Zeile 10:
  
 
==Beschreibung==
 
==Beschreibung==
Mit dem Option-Tag können die Werte innerhalb einer Selectbox ausgegeben werden, über die das <code>[[sp:select]]</code>-Tag iteriert. Das Attribut <code>value</code> bestimmt, welcher Wert bei der Auswahl eines Elementes gesendet werden soll.
+
Mit dem Option-Tag können die wählbaren Optionen einer Selectbox ausgegeben werden. Mit dem <code>value</code>-Attribut wird der Wert der Option angegeben. Besitzt das über [[sp:select]] definierte Feld den Wert der Option, wird dieses automatisch selektiert.
  
 
==Attribute==
 
==Attribute==
{| class="prettytable"
+
{| class="prettytable sortable"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Name || Type || Required || Default || ab IES Version
 
! Name || Type || Required || Default || ab IES Version
Zeile 40: Zeile 39:
  
 
;<code>selected</code>
 
;<code>selected</code>
: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.
+
:Gibt an, ob die Option per default ausgewählt (selected) sein soll. Diese Einstellung gilt nur so lange, bis eine Auswahl durch den Bearbeiter vorgenommen und gespeichert wurde.
 
{{sp_input_attributes|attribute=locale|mode=desc}}
 
{{sp_input_attributes|attribute=locale|mode=desc}}
 
{{sp_input_attributes|attribute=dynamics|mode=desc}}
 
{{sp_input_attributes|attribute=dynamics|mode=desc}}
Zeile 62: Zeile 61:
 
<noinclude>
 
<noinclude>
 
[[Category:SP-Tags]]
 
[[Category:SP-Tags]]
[[Category:Qualität_des_Inhalts_prüfen]]
+
[[Category:Beispiel_überarbeiten_testen]]
[[Category:Qualität_der_Sprache_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 24. Februar 2010, 12:40 Uhr

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 wählbaren Optionen einer Selectbox ausgegeben werden. Mit dem value-Attribut wird der Wert der Option angegeben. Besitzt das über sp:select definierte Feld den Wert der Option, wird dieses automatisch selektiert.

Attribute

Name Type Required Default ab IES Version
value Text Nein None 1
disabled Condition Nein None 1
selected Condition Nein None 1
locale Locale Nein None 1
Dynamische Attribute Text Nein None 1
value
Gibt den Wert der Option an.
disabled
Gibt an, ob die Option deaktiviert werden soll.
selected
Gibt an, ob die Option per default ausgewählt (selected) sein soll. Diese Einstellung gilt nur so lange, bis eine Auswahl durch den Bearbeiter vorgenommen und gespeichert wurde.
locale
Dieses Attribut bestimmt die Mehrsprachigkeit der 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>