Zum Hauptinhalt springen

Ligatabellenspalten konfigurieren

Ligatabellenspalten werden auf zwei Ebenen gesteuert: Der globale Konfigurationsbildschirm definiert, welche Spalten vorhanden sind und wie sie berechnet werden; der individuelle Ligatabellen-Bearbeitungsbildschirm steuert, welche dieser Spalten sic…

Heute aktualisiert

Ligatabellenspalten konfigurieren

Ligatabellenspalten werden auf zwei Ebenen gesteuert: Der globale Konfigurationsbildschirm definiert, welche Spalten vorhanden sind und wie sie berechnet werden; der individuelle Ligatabellen-Bearbeitungsbildschirm steuert, welche dieser Spalten sichtbar sind und in welcher Reihenfolge sie erscheinen.

Schritt 1: Spalten in der Konfiguration definieren

Navigieren Sie zu SportsPress > Konfigurieren (oder Mannschaften > Konfigurieren) und öffnen Sie den Abschnitt Spalten. Jede hier definierte Spalte wird in jeder Ligatabelle verfügbar.

Für jede Spalte können Sie Folgendes festlegen:

  • Name — Die in der Tabellenüberschrift angezeigte Bezeichnung

  • Abkürzung — Eine kürzere Bezeichnung für Kontexte, in denen der Platz begrenzt ist

  • Gleichung — Die Formel zur Berechnung des Spaltenwerts. Der Gleichungsersteller ermöglicht das Verweisen auf Ergebnisvariablen (z. B. $goalsfor), Ergebnisvariablen (z. B. $win, $loss) und integrierte Zähler ($eventsplayed, $streak, $form, $last5, $last10, $gamesback, $homerecord, $awayrecord).

  • Präzision — Die Anzahl der anzuzeigenden Dezimalstellen

  • Priorität — Die Sortierprioritität, die beim Ordnen der Tabelle verwendet wird. Spalten mit einer höheren Prioritätszahl werden beim Sortieren zuerst ausgewertet. Die Sortierrichtung (aufsteigend oder absteigend) wird hier ebenfalls pro Spalte festgelegt.

In der Konfiguration definierte Spalten werden für alle Ligatabellen gemeinsam genutzt. Das Ändern einer Gleichung hier wirkt sich auf alle Tabellen aus, die diese Spalte anzeigen.

Schritt 2: Sichtbarkeit pro Tabelle steuern

Öffnen Sie den Bearbeitungsbildschirm einer einzelnen Ligatabelle. Die Meta-Box Ligatabelle in der Hauptspalte zeigt die Ansicht Werte. In der Kopfzeile der Tabelle hat jede Spalte ein Kontrollkästchen und die Spaltenbezeichnung.

  • Aktiviert — Die Spalte ist für diese Tabelle im Frontend sichtbar.

  • Deaktiviert — Die Spalte ist nur für diese Tabelle ausgeblendet.

Standardmäßig sind alle Spalten aktiviert (sichtbar). Deaktivieren Sie eine Spalte, um sie auszublenden, ohne sie aus der globalen Konfiguration zu löschen.

Die Reihenfolge der Spalten in der Tabellenüberschrift entspricht der Reihenfolge ihrer Definition im globalen Konfigurationsbildschirm. Es gibt keine tabellenspezifische Drag-and-Drop-Neuanordnung; um die Spaltenreihenfolge zu ändern, ordnen Sie die Spalten in der Konfiguration neu an.

Verhältnis zwischen Konfiguration und Tabelle

Der Konfigurationsbildschirm ist die einzige Quelle der Wahrheit für Spaltendefinitionen. Der Ligatabellen-Bearbeitungsbildschirm liest die vollständige Liste der Spalten aus der Konfiguration und rendert für jede ein Kontrollkästchen. Das Post-Meta-Feld sp_columns einer Tabelle speichert nur die Liste der aktivierten (sichtbaren) Spalten-Slugs. Wenn sp_columns nicht gesetzt oder leer ist, sind alle Spalten standardmäßig sichtbar.

Die „Sortieren nach"-Überschreibung

Die Meta-Box Details der Tabelle enthält ein Dropdown Sortieren nach. Wenn auf Standard eingestellt, sortiert die Tabelle nach den in der Konfiguration definierten Spaltenpriorität (erste Spalte mit der höchsten Priorität). Wenn auf eine bestimmte Spalte oder Name eingestellt, werden die Konfigurationsprioritäten ignoriert und die Tabelle wird nach diesem einzelnen Wert unter Verwendung der Sortierreihenfolge (Aufsteigend oder Absteigend) sortiert.

Hat dies deine Frage beantwortet?