Configurer les colonnes du tableau de ligue
Les colonnes du tableau de ligue sont contrôlées à deux niveaux : l'écran Configurer global définit quelles colonnes existent et comment elles sont calculées ; l'écran de modification du tableau de ligue individuel contrôle lesquelles de ces colonnes sont visibles et dans quel ordre elles apparaissent.
Étape 1 : Définir les colonnes dans Configurer
Accédez à SportsPress > Configurer (ou Équipes > Configurer) et ouvrez la section Colonnes. Chaque colonne définie ici devient disponible dans chaque tableau de ligue.
Pour chaque colonne, vous pouvez définir :
Nom — le libellé affiché dans l'en-tête du tableau
Abréviation — un libellé plus court utilisé lorsque l'espace est limité
Équation — la formule utilisée pour calculer la valeur de la colonne. Le constructeur d'équations vous permet de référencer des variables de résultat (par exemple,
$goalsfor), des variables de résultat de match (par exemple,$win,$loss) et des compteurs intégrés ($eventsplayed,$streak,$form,$last5,$last10,$gamesback,$homerecord,$awayrecord).Précision — le nombre de décimales à afficher
Priorité — la priorité de tri utilisée lors du classement. Les colonnes avec un numéro de priorité plus élevé sont évaluées en premier lors du tri. La direction du tri (croissant ou décroissant) est également définie par colonne ici.
Les colonnes définies dans Configurer sont partagées entre tous les tableaux de ligue. Modifier une équation ici affecte tous les tableaux qui affichent cette colonne.
Étape 2 : Contrôler la visibilité par tableau
Ouvrez l'écran de modification d'un tableau de ligue individuel. La boîte de méta Tableau de ligue dans la colonne principale affiche la vue Valeurs. Dans la ligne d'en-tête du tableau, chaque colonne a une case à cocher et le libellé de la colonne.
Cochée — la colonne est visible sur le frontend pour ce tableau.
Non cochée — la colonne est masquée pour ce tableau uniquement.
Par défaut, toutes les colonnes sont cochées (visibles). Décochez une colonne pour la masquer sans la supprimer de la configuration globale.
L'ordre dans lequel les colonnes apparaissent dans l'en-tête du tableau correspond à l'ordre dans lequel elles sont définies dans l'écran Configurer global. Il n'y a pas de réorganisation par glisser-déposer par tableau ; pour changer l'ordre des colonnes, réordonnez les colonnes dans Configurer.
Relation entre Configurer et le tableau
L'écran Configurer est la source unique de vérité pour les définitions de colonnes. L'écran de modification du tableau de ligue lit la liste complète des colonnes depuis Configurer et rend une case à cocher pour chacune. Le champ de méta de publication sp_columns sur un tableau stocke uniquement la liste des slugs de colonnes qui sont cochés (visibles). Lorsque sp_columns n'est pas défini ou est vide, toutes les colonnes sont visibles par défaut.
Le remplacement Trier par
La boîte de méta Détails du tableau inclut un menu déroulant Trier par. Lorsqu'il est défini sur Par défaut, le tableau se trie par les priorités de colonnes définies dans Configurer (colonne de priorité la plus haute en premier). Lorsqu'il est défini sur une colonne spécifique ou Nom, les priorités de Configurer sont ignorées et le tableau se trie par cette valeur unique en utilisant la direction Ordre de tri (Croissant ou Décroissant).
