Inserimento dei risultati
I risultati vengono inseriti dall'interno dell'editor degli eventi. Il meta box Risultati visualizza una tabella con una riga per squadra e una colonna per ogni variabile di risultato configurata (ad es., Gol, Primo tempo, Secondo tempo — a seconda della configurazione del tuo sport). C'è anche una colonna Esito per ogni squadra.
La tabella dei risultati
Ogni riga nella tabella Risultati corrisponde a una delle squadre assegnate all'evento. Le colonne sono guidate dal tipo di post sp_result — qualsiasi variabile di risultato che hai configurato apparirà come intestazione di colonna.
Colonna Squadra — Mostra il nome della squadra (sola lettura).
Colonne risultati — Un input di testo per ogni variabile di risultato. Inserisci il punteggio numerico per ogni squadra. I campi per le variabili di risultato che hanno un'equazione configurata mostrano un segnaposto
(Auto)— questi verranno calcolati automaticamente se lasciati vuoti.Colonna Esito — Un menu a tendina a selezione multipla che mostra tutti gli esiti configurati (dal tipo di post
sp_outcome). Il segnaposto mostra(Auto)perché gli esiti vengono calcolati automaticamente quando si salva (vedi sotto). Puoi sovrascrivere il valore calcolato automaticamente effettuando una selezione manuale.
Se l'impostazione sportspresseventresult_columns è impostata su manual, vengono visualizzate caselle di controllo nelle intestazioni delle colonne in modo da poter controllare quali colonne di risultato vengono mostrate sul frontend.
Salvataggio dei risultati
Fai clic su Aggiorna sull'evento per salvare. SportsPress:
Applica le variabili di risultato basate sull'equazione (ad es., totalizzando i gol dai dati di prestazione del giocatore se il risultato ha un'equazione configurata).
Confronta i valori del risultato primario tra tutte le squadre.
Assegna automaticamente gli esiti in base al confronto:
Se tutti i valori del risultato primario sono uguali, gli esiti con condizione
=(pareggio) vengono assegnati a tutte le squadre.Se i valori differiscono, la squadra con il risultato primario più alto riceve gli esiti con condizione
>(vittoria), la squadra con il risultato più basso riceve gli esiti con condizione<(sconfitta). Tutte le altre squadre ricevono gli esiti con condizioneelse.Se un esito è già stato impostato manualmente per una squadra (cioè esiste già nei dati memorizzati), l'assegnazione automatica viene saltata per quella squadra.
Modifica inline dei risultati
Nella schermata elenco eventi, gli utenti con la capacità edit_others_sp_events possono aggiornare il punteggio del risultato primario direttamente senza aprire l'editor completo dell'evento. Fai clic su Modifica risultati sotto il punteggio di una squadra nella colonna Squadre, aggiorna il valore nel campo di testo e fai clic su Aggiorna.
Stato dell'evento
Lo stato dell'evento nel box Pubblica mostra lo stato corrente. Un campo separato Ora nel box pubblica consente di impostare uno stato personalizzato dell'evento (In orario, TBD, Rinviata, Annullata) tramite la chiave meta post sp_status. Questo non influisce sul fatto che i risultati possano essere inseriti — controlla come l'ora dell'evento viene visualizzata sul frontend.
Una volta che sono stati salvati i dati dei risultati, SP_Event::status() restituisce 'results' per l'evento (sovrascrivendo lo stato del post), che controlla come l'evento viene visualizzato sul frontend.
