Zum Hauptinhalt springen

Listen-Layout

Das Format **Liste** zeigt Begegnungen als sortierbare, paginierte HTML-Tabelle an. Jede Zeile repräsentiert eine Begegnung.

Heute aktualisiert

Listen-Layout

Das Format Liste zeigt Begegnungen als sortierbare, paginierte HTML-Tabelle an. Jede Zeile repräsentiert eine Begegnung.

Aussehen

Die Tabelle hat eine <thead>-Zeile mit Spaltenbezeichnungen und ein <tbody> mit einer Zeile pro Begegnung. Wechselnde Zeilen erhalten die Klasse alternate für Zebra-Streifenmuster.

Die Spalte Datum ist immer vorhanden und immer die erste Spalte. Alle anderen Spalten sind optional und werden über die Meta-Box Spalten im Kalender-Bearbeitungsbildschirm gesteuert.

Verfügbare Spalten

Welche Spalten erscheinen, wird pro Kalender in der Meta-Box Spalten festgelegt. Die verfügbaren Spalten sind:

  • Datum — Begegnungsdatum formatiert entsprechend Einstellungen > Allgemein > Datumsformat (immer angezeigt)

  • Begegnung / Mannschaften / Heim + Auswärts — Der Begegnungstitel, Mannschaftsnamen oder ein geteiltes Heim/Auswärts-Layout; die genaue Bezeichnung und Struktur hängt von der Einstellung Titelformat unter Begegnungen > Einstellungen > Begegnungsliste ab

  • Uhrzeit/Ergebnisse / Uhrzeit / Ergebnisse — Anstoßzeit oder Spielstand; die Spaltenbezeichnung hängt von der Einstellung Uhrzeit-/Ergebnisformat unter Begegnungen > Einstellungen > Begegnungsliste ab

  • Liga — Liga-Taxonomiebegriffe

  • Saison — Saison-Taxonomiebegriffe

  • Austragungsort — Austragungsort-Taxonomiebegriffe; Austragungsort-Namen verlinken auf ihre Archivseiten, wenn Austragungsorte verlinken aktiviert ist

  • Artikel — Links zum Begegnungsbericht oder zur Vorschau; zeigt ein Kamerasymbol, wenn die Begegnung ein hervorgehobenes Bild hat, und ein Videosymbol, wenn ein Video gesetzt ist

  • Spieltag — Der Spieltagswert aus sp_day

Sortieren

Wenn die Option Sortierbar aktiviert ist (gesteuert durch den Shortcode-Parameter sortable, standardmäßig entsprechend der Website-Einstellung Sortierbare Tabellen aktivieren), werden die Spaltenüberschriften zu anklickbaren Sortiersteuerungen, die durch die SportsPress DataTables-Integration betrieben werden.

Paginierung

Wenn Paginiert aktiviert ist (paginated="1", Standard), wird die Tabelle in Seiten aufgeteilt. Die Anzahl der Zeilen pro Seite entspricht standardmäßig dem unter Begegnungen > Einstellungen > Begegnungsliste eingestellten Limit (Standard: 10) und kann mit dem Shortcode-Parameter rows überschrieben werden.

Responsiver Modus

Wenn Responsiv aktiviert ist (responsive="1"), kollabiert die Tabelle auf kleinen Bildschirmen, blendet weniger wichtige Spalten aus und zeigt sie beim Aufklappen der Zeile inline an. Die Anzahl der sichtbaren Zeilen im responsiven Modus wird ebenfalls durch rows gesteuert.

Mannschaftslogos

Mannschaftslogos erscheinen neben Mannschaftsnamen, wenn Logos anzeigen unter Begegnungen > Einstellungen > Begegnungsliste aktiviert ist oder wenn show_team_logo="1" an den Shortcode übergeben wird.

Shortcode

[event_list id="42"]

Parameter

Standard

Beschreibung

id

(leer)

Kalender-Beitrags-ID

status

default

default, publish oder future

date

default

w für diese Woche, day für heute oder ein beliebiger Datumsoptions-Wert

number

-1

Maximale Anzahl anzuzeigender Begegnungen; -1 zeigt alle

link_teams

0

1 zum Verlinken von Mannschaftsnamen mit Mannschaftsseiten

link_venues

1

1 zum Verlinken von Austragungsort-Namen mit Austragungsort-Archivseiten

sortable

1

1 zum Aktivieren der Spaltensortierung

responsive

1

1 zum Aktivieren des responsiven Modus

paginated

1

1 zum Aktivieren der Paginierung

rows

10

Zeilen pro Seite im Paginierungs-/Responsivmodus

order

default

ASC oder DESC

show_all_events_link

0

1 zum Anzeigen eines Links „Alle Begegnungen anzeigen"

Unterschied zum Kalenderraster

Das Listen-Layout stellt Begegnungen in einer linearen Tabelle statt in einem monatlichen Raster dar. Es zeigt mehr Details pro Begegnung (Spalten, Ergebnisse, Austragungsort, Artikel-Links) und unterstützt Paginierung und Sortierung. Das Kalenderraster eignet sich besser für eine monatliche Übersicht; die Liste eignet sich besser für einen detaillierten Spielplan/Ergebnisplan.

Hat dies deine Frage beantwortet?