Auf dieser Seite sind zwei Beispiele zu sehen, die das <currency>-Tag benutzen.
Ein Hinweis für Nutzer des statischen Tutorials: Ohne funktionsfähiges xml2html funktionieren diese Seiten nicht.
Währungsumrechner
Zuerst wird das <currency>-Tag in ein neues Makro verpackt,
um die CGI-Variablen, die über die Liste ausgewählt werden, nutzen zu können:
<define name=convert_currency
src=""
trg=""
value=""
body='<if>$VALUE != 0
<then>$VALUE $SRC =
<currency src=$SRC trg="$TRG" value="$VALUE"> $TRG
<else></if>'
>
|
Dann müssen noch die CGI-Variablen eingelesen werden:
<setfromcgi var="SRC" default="EUR">
<setfromcgi var="TRG" default="USD">
<setfromcgi var="VALUE" default="0">
|
Der Aufruf lautet schließlich:
Zusammen mit den Auswahllisten sieht das dann so aus:
Automatische Preistabelle
Diese Tabelle enthält die Preisangaben in Euro. Die Umrechnung
erfolgt nach Auswahl einer Währung.
Artikel | Preis (EUR) |
Eimer | 2.95 |
Schaufel | 3.60 |
Förmchen | 1.25 |
Sieb | 2.45 |
Gießkanne | 3.10 |
|