Das ist mein Template event_list.html5
PHP-Code:
<?php if ($this->header): ?>
<div class="header<?= $this->classHeader ?>">
<?php if ($this->firstDay): ?><span class="day"><?= $this->firstDay ?>, </span><?php endif; ?><span class="date"><?= $this->firstDate ?></span>
</div>
<?php endif; ?>
<div class="event layout_list<?= $this->classList ?>">
<table width="100%">
<tbody>
<tr>
<td><?php echo \Date::parse('d.m.Y', $this->startDate) ?></td>
<td><?php echo \Date::parse('d.m.Y', $this->endDate) ?></td>
<td><?php echo \Date::parse('H:i', $this->startTime) ?></td>
<td><?php echo \Date::parse('H:i', $this->endTime) ?></td>
<td><?php if ($this->hasDetails): ?>
<?= $this->details ?>
<?php else: ?>
<div class="ce_text block">
<?= $this->teaser ?>
</div>
<?php endif; ?></td>
</tr>
</tbody>
</table>
</div>
Da steht nichts von h1, h2 oder sonst was. Trotzdem wird eine h1 ausgegeben.
Mein Problem wurde auch schon ganz gut beschrieben, denn vor dem eigentlichen Event brauche ich eine Tabelle, um die thead zu setzen. Wenn ich das im event_list.html5 schreibe, und 20 Events habe, habe ich 20 thead Definitionen. Also für jedes Event. Die Struktur wird im Firebug ganz gut sichtbar.
Lesezeichen