Mit diesem Parameter kann man in jedem Artikel den internen Zähler einer Liste ausgeben. Es gibt die folgenden Werte:
Der Unterscheid zwischen "counter" und "counter_all" ist der, dass "counter" immer nur die aktuelle Position eines Eintrags innerhalb der Liste ausgibt. Dagegen zeigt "counter_all" die Position des Eintrags innerhalb aller Listeneinträge an.
Beispiel 1: Position innerhalb einer aktuellen Listeansicht anzeigen
- <?php
- CB_LIST(array("field" => "counter"));
- ?>
Beispiel 2: Position innerhalb der gesamten Liste anzeigen
- <?php
- CB_LIST(array("field" => "counter_all"));
- ?>
Hier ein einfaches Beispiel zur Veranschaulichung:
Ein Container beinhaltet 16 Artikel. Mit einer Abfrage greift man auf diese Artikel zu und gibt in einer Liste pro Seite 10 Artikel aus. Wenn inerhalb der Listenparameter des Listen-Templates "counter" ausgegeben werden soll fängt es bei 1 an und endet bei 10. Auf der näSeite beginnt dies erneut. Wenn das Feld "counter_all" ausgegeben wird, bezieht sich die Position auf die gesamte Liste, auch die nicht angezeigten Artikel. Der erste Eintrag auf Seite 2 hätte die Positionszahl 11.
Beispiel: Ersten Eintrag einer Liste ausgeben
- <?php
- CB_LIST(array("field" => "first"));
- ?>
Beispiel: Anzahl der Eintrag einer Liste ausgeben
- <?php
- CB_LIST(array("field" => "hits"));
- ?>
Beispiel: Letzten Eintrag einer Liste ausgeben
- <?php
- CB_LIST(array("field" => "last"));
- ?>