diff --git a/includes/admin/settings/class-sp-settings-events.php b/includes/admin/settings/class-sp-settings-events.php index cbd1ab90..948ee9d6 100644 --- a/includes/admin/settings/class-sp-settings-events.php +++ b/includes/admin/settings/class-sp-settings-events.php @@ -90,11 +90,20 @@ class SP_Settings_Events extends SP_Settings_Page { ), array( - 'title' => __( 'Player Performance', 'sportspress' ), + 'title' => __( 'Players', 'sportspress' ), + 'desc' => __( 'Display players', 'sportspress' ), + 'id' => 'sportspress_event_show_players', + 'default' => 'yes', + 'type' => 'checkbox', + 'checkboxgroup' => 'start', + ), + + array( 'desc' => __( 'Link players', 'sportspress' ), 'id' => 'sportspress_event_link_players', 'default' => 'yes', 'type' => 'checkbox', + 'checkboxgroup' => 'end', ), array( diff --git a/templates/event-performance.php b/templates/event-performance.php index 57baacbd..8daefd16 100644 --- a/templates/event-performance.php +++ b/templates/event-performance.php @@ -26,6 +26,7 @@ $performance = array_filter( $performance ); $teams = (array)get_post_meta( $id, 'sp_team', false ); $status = $event->status(); +$show_players = get_option( 'sportspress_event_show_players', 'yes' ) == 'yes' ? true : false; $link_posts = get_option( 'sportspress_event_link_players', 'yes' ) == 'yes' ? true : false; $sortable = get_option( 'sportspress_enable_sortable_tables', 'yes' ) == 'yes' ? true : false; $responsive = get_option( 'sportspress_enable_responsive_tables', 'yes' ) == 'yes' ? true : false; @@ -61,7 +62,7 @@ foreach( $teams as $index => $team_id ): - + $team_id ): - <> + <> $team_id ): $row = $data[0]; foreach( $labels as $key => $label ): - if ( $key == 'name' ): + if ( $key == 'name' ) continue; - endif; - if ( array_key_exists( $key, $row ) && $row[ $key ] != '' ): + if ( $key == 'position' ): + $value = '—'; + elseif ( array_key_exists( $key, $row ) && $row[ $key ] != '' ): $value = $row[ $key ]; else: $value = sp_array_value( $totals, $key, 0 );