Hi Leute,
hat zufällig jemand ein passendes Template / CSS für die Ausgabe von Datensätzen in einer mobile responsive Tabelle?
Aktuell sieht es bei mir so aus:
Code:
<?php $this->extend($this->searchable ? 'block_searchable' : 'block_unsearchable'); ?>
<?php $this->block('content'); ?>
<div class="labels">
<div class="columnHead">
<div class="headTag">Tag</div>
<div class="headEinstieg">Einstieg möglich am</div>
<div class="headUhrzeit">Uhrzeit</div>
<div class="headAnmeldung clearfix">Anmeldung</div>
</div>
</div>
<?= $this->items ?>
<?= $this->pagination ?>
<?php $this->endblock(); ?>
PHP-Code:
<?php if (count($this->data)): ?>
<div class="layout_full">
<?php foreach ($this->data as $arrItem): ?>
<?php $this->block('item'); ?>
<div class="item <?= $arrItem['class'] ?>">
<?php foreach ($arrItem['attributes'] as $field => $strName): ?>
<?php if ((isset($arrItem[$this->getFormat()][$field]) && ($strValue = $arrItem[$this->getFormat()][$field])
|| (isset($arrItem['text'][$field]) && ($strValue = $arrItem['text'][$field])))): ?>
<div class="field <?= $field ?>">
<?php if (!$this->view->get('hideLabels')): ?>
<div class="label"><?= sprintf($GLOBALS['TL_LANG']['MSC']['field_label'], $strName) ?></div>
<?php endif; ?>
<div class="value"> <?= $strValue ?></div>
</div>
<?php endif; ?>
<?php endforeach; ?>
<div class="field url"><a href="{{link_url::16}}?kurs=<?= $arrItem['raw']['kurs'] ?>">Anmelden</a></div>
<?php $this->block('actions'); ?>
<div class="actions">
<?php foreach($arrItem['actions'] as $action): ?>
<?php $this->insert('mm_actionbutton', ['action' => $action]); ?>
<?php endforeach; ?>
</div>
<?php $this->endblock(); ?>
</div>
<?php $this->endblock(); ?>
<?php endforeach; ?>
</div>
<?php else : ?>
<?php $this->block('noItem'); ?>
<p class="info"><?= $this->noItemsMsg ?></p>
<?php $this->endblock(); ?>
<?php endif; ?>
Das wäre super
Viele Grüße
Lesezeichen