Vorlage:PreisKurz: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
Zeile 26: Zeile 26:
 
{{#iferror:
 
{{#iferror:
 
   {{#expr: {{{1|}}}+1 }}
 
   {{#expr: {{{1|}}}+1 }}
   |{{#vardefine: PreisKurz |FEHLER: Keine Zahl}}
+
   | {{#vardefine: PreisKurz | FEHLER: Keine Zahl }}
 
   |<!-- Jetzt wird auf eine ganze Zahl gerundet
 
   |<!-- Jetzt wird auf eine ganze Zahl gerundet
 
   -->{{#vardefine: PreisRoh | {{#expr: {{{1|}}}/1 round 0 }} }}<!--
 
   -->{{#vardefine: PreisRoh | {{#expr: {{{1|}}}/1 round 0 }} }}<!--
   -->{{#ifexpr: {{#var:PreisRoh}} < 100 }}
+
   -->{{#ifexpr: {{#var:PreisRoh}} < 100
 
       | {{#vardefine: PreisKurz | {{#var:PreisRoh}} T }}
 
       | {{#vardefine: PreisKurz | {{#var:PreisRoh}} T }}
 
       | {{#vardefine: PreisKurz | {{#expr: {{#var:PreisRoh}}/100 }} L }}
 
       | {{#vardefine: PreisKurz | {{#expr: {{#var:PreisRoh}}/100 }} L }}

Version vom 8. Juni 2014, 01:24 Uhr

Dies ist die Vorlage „PreisKurz“. Sie wandelt einen numerischen Preis in Telaren um in einen anzeigbaren Wert mit Währungskürzel. Beispiele:

Eingangswert Ergebnis
10
 10 T

{{{1|}}} = 10

 {{#expr: {{{1|}}}/1 round 0 }} = 10
{{#var:PreisRoh}} = 10
{{#var:PreisKurz}} = 10 T
120
 1.2 L
1300
 13 L
14000
 140 L
150000
 1500 L

Sie sollte im folgenden Format genutzt werden:

{{PreisKurz|<Wert>}}

wobei <Wert> der Preis in der kleinesten Währungseinheit ist (also der Preis in Telaren). Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.