メインコンテンツにスキップ

結果の入力

結果はイベントエディター内から入力します。**結果** メタボックスには、チームごとに 1 行、設定された結果変数(例:ゴール、前半、後半 — スポーツ設定によって異なります)ごとに 1 カラムのテーブルが表示されます。各チームの**アウトカム**カラムもあります。

今日アップデートされました

結果の入力

結果はイベントエディター内から入力します。結果 メタボックスには、チームごとに 1 行、設定された結果変数(例:ゴール、前半、後半 — スポーツ設定によって異なります)ごとに 1 カラムのテーブルが表示されます。各チームのアウトカムカラムもあります。

結果テーブル

結果テーブルの各行は、試合に割り当てられたチームの 1 つに対応します。カラムは sp_result 投稿タイプによって決まります。設定した結果変数がカラムヘッダーとして表示されます。

  • チームカラム — チーム名を表示します(読み取り専用)。

  • 結果カラム — 結果変数ごとに 1 つのテキスト入力。各チームの数値スコアを入力します。数式が設定された結果変数のフィールドには (自動) というプレースホルダーが表示されます。空白のままにすると自動的に計算されます。

  • アウトカムカラム — 設定されたすべてのアウトカム(sp_outcome 投稿タイプから)を表示するマルチセレクトドロップダウン。プレースホルダーに (自動) が表示されます(保存時にアウトカムが自動的に計算されるため。以下を参照)。手動で選択することで自動計算された値を上書きできます。

sportspresseventresult_columns 設定が manual に設定されている場合、カラムヘッダーにチェックボックスが表示され、フロントエンドに表示する結果カラムを制御できます。

結果の保存

試合の 更新 をクリックして保存します。SportsPress は以下を実行します。

  1. 数式ベースの結果変数を適用します(例:結果に数式が設定されている場合、選手パフォーマンスデータからゴールを合計)。

  2. すべてのチームの主要結果値を比較します。

  3. 比較に基づいてアウトカムを自動的に割り当てます。

    • すべての主要結果値が同等の場合、条件 =(引き分け)のアウトカムがすべてのチームに割り当てられます。

    • 値が異なる場合、最も高い主要結果を持つチームに条件 >(勝ち)のアウトカムが、最も低い結果を持つチームに条件 <(負け)のアウトカムが割り当てられます。他のすべてのチームには条件 else のアウトカムが割り当てられます。

    • チームのアウトカムが既に手動で設定されている場合(つまり、保存されたデータに既に存在する場合)、そのチームの自動割り当てはスキップされます。

インライン結果編集

試合一覧画面では、edit_others_sp_events 権限を持つユーザーが、フルイベントエディターを開かずに主要結果スコアを直接更新できます。チームカラムのチームスコアの下にある 結果の編集 をクリックし、テキスト入力に値を更新して 更新 をクリックします。

試合ステータス

公開 ボックスの試合ステータスは現在の状態を示します。公開ボックスの別の 時間 フィールドでは、sp_status 投稿メタキーを介してカスタム試合ステータス(時間通り、未定、延期、中止)を設定できます。これは結果が入力できるかどうかには影響しません。フロントエンドでの試合時間の表示方法を制御します。

結果データが保存されると、SP_Event::status() はイベントに対して 'results' を返し(投稿ステータスを上書き)、これがフロントエンドでのイベントの表示方法を制御します。

こちらの回答で解決しましたか?