Hauptmenü öffnen

AntamarWiki β

Änderungen

Benutzer:Stratopedarchos

866 Bytes hinzugefügt, 9 Januar
AOQML - Ressourcen, Snippets / Templates, Problemlösungen
[https://wiki.antamar.eu/index.php/Switch Verwendung von Switch]
 
=====Der "Ultra-Switch"=====
 
Ein switch-Befehl kann MEHR als zwei cases (also case + else) abfragen.
 
Es sind theoretisch X cases plus 1 else möglich. Beispiel: die 4 Jahreszeiten.
 
<syntaxhighlight lang="xml">
 
<p>Textbeginn...
 
<switch attribute="monat">
 
<case val="Ehrenmond|Hoffnungsmond|Wassermond">
<!-- Dies sind die Frühlingsmonate -->
...Textfortsetzung 1 (wenn Frühling)...
</case>
<case val="Liebesmond|Weisheitsmond|Erdenmond">
<!-- Sommermonate -->
...Textfortsetzung 2 (wenn Sommer)...
</case>
<case val="Heilungsmond|Ahnenmond|Feuermond">
<!-- Herbstmonate -->
...Textfortsetzung 3 (wenn Herbst)...
</case>
<else>
<!-- Wintermonate -->
...Textfortsetzung 4 (wenn Winter)...
</else>
</switch>
 
...Abschluss des Textblocks.</p>
 
</syntaxhighlight>
=====Switch-Befehl am Beispiel einer Kultur-Abfrage=====
609
Bearbeitungen