Hallo,
ich würde gerne in der FE Listenansicht zum Beispiel den Namen eines Restaurants und dessen Bewertung in einer Zeile ausgeben. Irgendwie bekomme ich das aber nicht auf die Reihe. Der Name des Restaurants und die Bewertung des Restaurants wird auf zwei Zeilen ausgegeben. Die Bewertung steht also anstatt rechts vom Namen, unter diesem. Der Name des Restaurants soll linksbündig und die Bewertungssterne rechtsbündig ausgegeben werden.
Mein Template sieht folgendermaßen aus:
PHP-Code:
<?php $strRendersettings = ($this->settings)? 'settings' : 'view'; ?>
<?php if (count($this->data)): ?>
<div class="layout_full">
<?php foreach ($this->data as $arrItem): ?>
<div class="item <?php echo $arrItem['class']; ?>">
<?php foreach ($arrItem['attributes'] as $field => $strName): ?>
<?php if (($strValue = $arrItem[$this->getFormat()][$field]) || ($strValue = $arrItem['text'][$field])): ?>
<div class="field <?php echo $field; ?>">
<?php if(!$this->$strRendersettings->get('hideLabels')): ?>
<div class="label"><?php echo sprintf($GLOBALS['TL_LANG']['MSC']['field_label'], $strName); ?></div>
<?php endif; ?>
<div class="value">
<?php if ($arrItem['jumpTo']['deep']): ?>
<a href="<?php echo $arrItem['jumpTo']['url']; ?>"><?php echo $strValue; ?></a>
<?php else: ?>
<?php echo $strValue; ?>
<?php endif; ?>
</div>
</div>
<?php endif; ?>
<?php endforeach; ?>
</div>
<?php endforeach; ?>
</div>
<?php else: ?>
<p class="info"><?php echo $this->noItemsMsg; ?></p>
<?php endif; ?>
Ich habe es schon mit einer Tabelle versucht, aber immer das selbe Ergebnis.
So sieht das derzeit aus
flasch.jpg
und so sollte es aussehen
richtig.jpg
Carlos
Lesezeichen