1.410
Bearbeitungen
Änderungen
→Gruppenzeug: - Korrektur.
<code xml n>
<!-- anzahl_selektierte_helden gibt die Anzahl selektierter Helden an, wird muss jeweils vor Aufruf der Methode korrekt gesetztworden sein. -->
<retain name="heldenaufzahlung" id="heldenaufzahlung">
<store name="zahler_heldenaufzahlung">0</store>
<!-- Die nachfolgende Schleife ist in einer Zeile, da sonst ein Leerzeichen vor einem etwaigen Komma ausgegeben wird. Code bitte nicht umbrechen oder Leerzeichen einfügen! --> <for all="${sys:selected-heroes}" name="heldid"> <select hero="${heldid}"/> <store name="differenzwert"><eval><fetch name="anzahl_selektierte_helden"/>-<fetch name="zahler_heldenaufzahlung"/></eval></store> <switch name="differenzwert"> <case val="${anzahl_selektierte_helden}"><get attribute="name"/></case> <case val="1"> und <get attribute="name"/></case> <else>, <get attribute="name"/></else> </switch> <set name="zahler_heldenaufzahlung" inc="1" show="none"/> </for>
</retain>
</code>
<code xml n>
<!-- anzahl_selektierte_helden gibt die Anzahl selektierter Helden an, wird muss jeweils vor Aufruf der Methode korrekt gesetztworden sein. -->
<retain name="heldenaufzahlung_nick" id="heldenaufzahlung_nick">
<store name="zahler_heldenaufzahlung">0</store>
<!-- Die nachfolgende Schleife ist in einer Zeile, da sonst ein Leerzeichen vor einem etwaigen Komma ausgegeben wird. Code bitte nicht umbrechen oder Leerzeichen einfügen! --> <for all="${sys:selected-heroes}" name="heldid"> <select hero="${heldid}"/> <store name="differenzwert"><eval><fetch name="anzahl_selektierte_helden"/>-<fetch name="zahler_heldenaufzahlung"/></eval></store> <switch name="differenzwert"> <case val="${anzahl_selektierte_helden}"><get attribute="nick"/></case> <case val="1"> und <get attribute="nick"/></case> <else>, <get attribute="nick"/></else> </switch> <set name="zahler_heldenaufzahlung" inc="1" show="none"/> </for>
</retain>
</code>