Für die Öffentlichkeit mal meine Erklärung zu Smarty und den unterschiedlichen Modulen (bitte um Korrektur, falls ich falsch liege!):
In der foreach-Schleife spricht man mit "from=$..." das Modul an (der vordere Teil der Datenbank-Einträge - zB orders, ebay_listings, stock, ...) und weist mit "item=..." eine Variable für das Array der einzelnen Felder aus dem Modul zu. Angesprochen werden die Felder dann mit "Variable aus item"."Feldname" (ohne Anführungszeichen).
Also eigentlich eh eine übliche Array-Ansprache, nur in Smarty-Syntax...?!
Beispiele:
Modul "Bestellungen", Variable "order", Feld "Kunden ID":
{foreach from=$orders item=order} (