Hallo,
Ich habe für eine Dokumentenliste ein eigenes Catalog-Listen Layout erstellt:
PHP-Code:
<?php if (count($this->entries)): ?>
<table class="mgi-doclist" summary="Dokumenteneintraege" cellspacing="0" cellpadding="4">
<thead class="head">
<tr>
<th> Bezeichnung</th>
<th> Sammlbegriff</th>
<th> Kategorie</th>
<th> Datei</th>
</tr>
</thead>
<tbody>
<?php foreach ($this->entries as $entry): ?>
<tr class="item<?php echo $entry['class'] ? ' '.$entry['class'] : ''; ?>">
<td><?php echo $entry['data']['bezeichnung']['value'];?></td>
<td><?php echo $entry['data']['sammelbegriff']['value'];?></td>
<td><?php echo $entry['data']['kategorie']['value'];?></td>
<td><a href="<?php echo $entry['data']['datei']['raw'];?>"target="_blank"><img src="mgi_files/style/_icons/disk.png" alt="Datei herunterladen" title="Datei herunterladen" /></a>
 
 
 
<?php if ($entry['showLink'] && $entry['link']): ?>
<a href="<?php echo $entry['url'];?>"><img src="mgi_files/style/_icons/edit.gif" alt="Eintrag bearbeiten" title="Eintrag von <?php echo $entry['data']['bezeichnung']['value'];?> bearbeiten"/> </a>
<?php endif; ?>
</td>
<?php endforeach; ?>
</tr>
</tbody>
</table>
</div>
<?php else: ?>
<?php if ($this->condition): ?>
<div class="condition"><?php echo $this->condition; ?></div>
<?php else: ?>
<p class="info">Keine Dokumente vorhanden.</p>
<?php endif; ?>
<?php endif; ?>
Wenn ich nun mit diesem Layout mehrere Listen auf einer Seite darstellen will, so werden einige der Listen nicht mehr im #Main Bereich sondern im #Container, resp. #Body Bereich dargestellt... Wenn ich z.Bsp. die Standard Simpletable als Layout nehme so passt alles.
Hat jemand eine Idee wo ich hier einen Fehler eingebaut habe...?
Vielen Dank & Gruss
Dusi
Lesezeichen