Hallo Zusammen,
ich verwende das Modul Auflistung und habe mir das Template wie folgt angepasst.
Nun möchte ich prüfen ob ein Feld Inhalt enthält und wenn Ja den Wert mit Icon ausgeben, andernfalls soll Text ausgeben werden.
In meiner Auflistung erhalten aber alle Datensätze die gleiche Ausgabe, auch wenn das Feld für den jeweiligen Datensatz keinen Inhalt hat wird das Icon ausgegeben.
Wo liegt mein Denkfehler und wie kann ich diesen beheben?
Code:
<?php foreach ($this->tbody as $class=>$row): ?>
<li class="<?= $class ?>">
<div class=""><?php echo $row['lastname']['content']; ?>, <?php echo $row['firstname']['content']; ?></div>
<div class="">
<?php if (empty($row['mobile']['content'])): ?>Keine Mobilnummer borhanden.<?php else: ?><i class="fa fa-phone" aria-hidden="true"></i> <?php echo $row['mobile']['content']; ?><?php endif; ?>
</div>
</li>
<?php endforeach; ?>
Besten Dank
Jörg
Lesezeichen