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.