Jetzt können wir die insertvalue-Anweisung durch eine Tabelle
ersetzen. Eine Tabelle lässt sich mit der
table-Anweisung
erstellen. Sie funktioniert wie eine list-Anweisung, arbeitet also alle
Dateien in einem Ordner (oder Links in einer Linkliste) ab und bettet sie als
Tabellenzellen in Tabellenzeilen und diese wiederum in eine Tabelle ein. In
der table-Anweisung begnügen wir uns erst einmal damit, den Namen des Bildes
auszugeben:
<npsobj list="ip_galleryFolders">
<npsobj table="destination.children" columns="3">
<npsobj insertvalue="var" name="name" />
</npsobj>
</npsobj>Die table-Anweisung lassen wir mit
destination.children nach den Dateien im Bilderordner fragen,
die mit columns="3" dreispaltig ausgegeben werden sollen. Was
genau ausgegeben wird, bestimmt der Inhalt der table-Anweisung,
im obigen Code der Name der jeweiligen Datei:
