Zitat von
schman
wie gehst du das ganze durch mit einer foreach schleife? Du kannst doch dort hinein eine einfache if einpflegen nach dem motto, wenn das label schon 1 mal da ist dann ist gut und er soll das ganze überspringen.
Hallo schman,
habe folgenden Code für die Ausgabe der "Labels" (verkürzte Fassung):
PHP-Code:
<?php if (count($this->entries)): ?>
<?php foreach ($this->entries as $entry): ?>
<table cellspacing="0" cellpadding="0">
<thead>
<th>Übersicht</th>
</thead>
<tbody>
<tr class="row_0 row_first even">
<td class="col_0 col_first"><?php echo $entry['data']['tabellenname1']['label']; ?></td>
</tr>
<tr class="row_1 odd">
<td class="col_0 col_first"><?php echo $entry['data']['tabellenname2']['label']; ?></td>
</tr>
<tr class="row_2 row_last even">
<td class="col_0 col_first"><?php echo $entry['data']['tabellenname3']['label']; ?></td>
</tr>
</tbody>
</table>
<?php endforeach; ?>
<?php endif; ?>
Die foreach-Schleife geht hier sämtliche Einträge durch und wiederholt natürlich auch die "Labels" so oft wie die Anzahl der Einträge.
Eigentlich bräuchte ich nur die geeignet foreach-Schleife, damit die "Labels" nur einmalig ausgegeben werden.
Lesezeichen