Bestellliste einfügen - 'list-Anweisung'
Bestelllisten werden mit Hilfe der list-Anweisung erstellt.
Beispiel:
Copy
<#-- Gestaltung des Tabellenkopfes -->
<table>
<tr>
<td>Produktbild</td>
<td>Produktbeschreibung</td>
<td>Anzahl</td>
<td>Preis</td>
<td>Gesamt</td>
</tr>
<#-- zeilenweises Befüllen der Bestellliste -->
<#list OrderItems as item>
<tr>
<td><img src="{item.ProductImageUrlSmall!}" width="100" height="100"></td>
<td><a href="${item.ProductUrl!}">${item.Name!}</a></td>
<td>${item.QtyOrdered!}</td>
<td>${item.Price!} ${Order.Currency!}</td>
<td>${item.RowTotal!}</td>
</tr>
</#list>
</table>
Bestandteile der list-Anweisung:
OrderItems
= Liste der Variablen einer Bestellliste (siehe XML)item
= Schleifenvariable
Verwandte Themen
-
Weitere Informationen zu Listenabfragen finden Sie im Artikel Loop variable built-ins in der FreeMarker-Onlinehilfe.