If: Unterschied zwischen den Versionen

Aus AntamarWiki
Wechseln zu: Navigation, Suche
K
K (+ Hinweis auf Switch)
 
(6 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 3: Zeile 3:
 
Beispiel:
 
Beispiel:
 
<code xml>
 
<code xml>
<if attribute="gender" equals="female" null="Ein geschlechtsloses Wesen then="Eine junge Frau" else="Ein junger Mann"/> kommt dir entgegen.
+
<if attribute="gender" equals="female" null="Ein geschlechtsloses Wesen" then="Eine junge Frau" else="Ein junger Mann"/> kommt dir entgegen.
 
</code>
 
</code>
Der Wert des Attributs '''then=''' wird ausgegeben, wenn die Bedingung erfüllt ist, der Wert des Attributs '''else=''' wenn die Bedingung nicht erfüllt ist.
+
Der Wert des Attributs '''then=''' wird ausgegeben, wenn die Bedingung erfüllt ist, der Wert des Attributs '''else=''' wenn die Bedingung nicht erfüllt ist. Die Werte können jeweils nur reinem Text bestehen (keine weiteren Tags).
 
Der Wert des Attributs '''<null>''' wird ausgeführt, wenn das Attribut (bei '''attribute=''') bzw. die Variable (bei '''name=''') keinen Wert hat.
 
Der Wert des Attributs '''<null>''' wird ausgeführt, wenn das Attribut (bei '''attribute=''') bzw. die Variable (bei '''name=''') keinen Wert hat.
  
Zeile 11: Zeile 11:
 
Eine Liste der Attribute zur verwendung mit dem '''attribute''' Tag gibt's hier: [[Held Attribute]]
 
Eine Liste der Attribute zur verwendung mit dem '''attribute''' Tag gibt's hier: [[Held Attribute]]
  
außerdem können mit dem '''name''' Tag die selben Variablen wie bei [[Get_set|Set]] abgefragt werden
+
außerdem können mit dem '''name''' Tag die selben Variablen wie bei [[Set]] abgefragt werden
 +
 
 +
Mit mark= können auch Helden-Markierungen abgefragt werden. Siehe Beispiel unter [[Store_fetch|Store/Fetch]].
 +
 
 +
Manche Abfragen lassen sich besser mit [[Switch]] als mit "if" umsetzen.
 +
 
 +
[[Kategorie:AOQML-Tags]]

Aktuelle Version vom 5. Juli 2020, 19:56 Uhr

Mit dem <if>-Tag können Texte oder Werte bedingt gewählt werden.

Beispiel:

<if attribute="gender" equals="female" null="Ein geschlechtsloses Wesen" then="Eine junge Frau" else="Ein junger Mann"/> kommt dir entgegen.

Der Wert des Attributs then= wird ausgegeben, wenn die Bedingung erfüllt ist, der Wert des Attributs else= wenn die Bedingung nicht erfüllt ist. Die Werte können jeweils nur reinem Text bestehen (keine weiteren Tags). Der Wert des Attributs <null> wird ausgeführt, wenn das Attribut (bei attribute=) bzw. die Variable (bei name=) keinen Wert hat.


Eine Liste der Attribute zur verwendung mit dem attribute Tag gibt's hier: Held Attribute

außerdem können mit dem name Tag die selben Variablen wie bei Set abgefragt werden

Mit mark= können auch Helden-Markierungen abgefragt werden. Siehe Beispiel unter Store/Fetch.

Manche Abfragen lassen sich besser mit Switch als mit "if" umsetzen.