Ausgabe der Anzahl der Items

Möchte man die Anzahl der Items im FE-Template ausgeben, stehen zwei Variablen zur Verfügung:

  • count($this->data) - gibt die aktuelle Anzahl der Items wieder, die im Template ausgegeben werden, d.h. es werden nur die Items gezählt, die aktuell ausgegeben werden; ist eine Paginierung eingestellt, wird ggf. maximal die Paginierungsgröße ausgegeben

  • $this->total - gibt die gesamte Anzahl der Items wieder, die im Template ausgegeben werden; eine Paginierung hat auf die Ausgabe keinen Einfluss

Das jeweilige Template kann z.B. mit den folgenden Ausgaben ergänzt werden:

1 <?php if (count($this->data)): ?>
2
3 <div class="layout_full">
4     <div class="count_data">Anzahl data: <?= count($this->data) ?></div>
5     <div class="count_total">Anzahl total: <?= $this->total ?></div>
6     <?php foreach ($this->data as $arrItem): ?>
7     <div class="item <?= $arrItem['class'] ?>">
8 //....