@extends('layouts.app') @section('title', 'Résultats') @section('content')

Résultats

@if(isset($message))

{{ $message }}

@else
@if($journee->jou_diffuser_resultats || $isAdmin) {{-- Scores de la journée --}} @php $saisieScores = $isAdmin && $journee->jou_diffuser_pronostics && !$journee->jou_diffuser_resultats; @endphp

Scores de la journée @if($saisieScores) Saisie admin @endif

@if($saisieScores)
@csrf
@foreach($listeMatch as $match)
@if($match->equ_logo)@endif {{ $match->equ_nom }} @if($match->equ_logo_v)@endif {{ $match->equ_nom_v }}
@endforeach
@else
@foreach($listeMatch as $match)
@if($match->equ_logo)@endif {{ $match->equ_nom }} @if($match->ren_result !== null && $match->ren_result !== '') {{ $match->ren_result }} – {{ $match->ren_result_v }} @else ? – ? @endif @if($match->equ_logo_v)@endif {{ $match->equ_nom_v }}
@endforeach
@endif
@if($isAdmin && $tousScoresSaisis && !$journee->jou_diffuser_resultats)
Tous les scores sont saisis. Vous pouvez calculer les points et diffuser les résultats.
@csrf
@csrf
@endif
@foreach($listeMatch as $match) @endforeach @foreach($listeMatch as $match) @endforeach @foreach($resultat as $pos => $ligne) @php $u = $ligne['utilisateur']; $juti = $ligne['juti']; $pseudo = $u->uti_pseudo ?: $u->uti_nom.' '.$u->uti_prenom; $sAveugle = ($juti && $juti->juti_aveugle) ? ' Aveugle' : ''; $sFilRouge = ($ligne['etat_fil_rouge'] == 1) ? ' FilRouge' : ''; $rowClass = (($pos % 2 == 0) ? 'lignePaire' : 'ligneImpaire') . $sAveugle . $sFilRouge; @endphp @foreach($listeMatch as $match) @php $p = $ligne['pronos'][$match->ren_id] ?? null; $sClass = 'normal'; $sClassRisque = 'pasrisque'; if ($p) { $iRisque = (int)($p->pro_risques ?? 0); $sClassRisque = $iRisque > 0 ? 'risque'.$iRisque.'1' : 'pasrisque'; $hasScore = ($match->ren_result !== null && $match->ren_result !== '' && $match->ren_result_v !== null && $match->ren_result_v !== ''); if ($hasScore) { $dScore = (int)$match->ren_result - (int)$match->ren_result_v; $dProno = (int)$p->pro_prono - (int)$p->pro_prono_v; if ((int)$p->pro_prono == (int)$match->ren_result && (int)$p->pro_prono_v == (int)$match->ren_result_v) { $sClass = 'BonScore'; } elseif (($dScore > 0 && $dProno > 0) || ($dScore == 0 && $dProno == 0) || ($dScore < 0 && $dProno < 0)) { $sClass = 'BonResultat'; } } } @endphp @endforeach @endforeach
# Joueur
@if($match->equ_logo)@endif {{ $match->equ_nom }}
@if($match->equ_logo_v)@endif {{ $match->equ_nom_v }}
Pts Bonus Malus Fil rouge
@if($match->ren_result !== null && $match->ren_result !== '') {{ $match->ren_result }} – {{ $match->ren_result_v }} @else ? – ? @endif
{{ $pos + 1 }}
{{ $pseudo }} @if($juti && $juti->juti_aveugle) @endif
@if($p) {{ $p->pro_prono }} - {{ $p->pro_prono_v }} @endif @if($juti || $ligne['points_live'] > 0) {{ $ligne['points_affichage'] }} @if(!$journee->jou_diffuser_resultats) * @endif @if($ligne['etat_fil_rouge'] == 1) ×2 @endif @endif {{ ($juti && $juti->juti_bonus) ? $juti->juti_bonus : '' }} {{ ($juti && $juti->juti_malus) ? $juti->juti_malus : '' }} @if($ligne['etat_fil_rouge'] == 1) OUI @elseif($ligne['etat_fil_rouge'] == -1) Joué @else Non @endif
@else

Les résultats ne sont pas encore diffusés.

@endif @endif
@push('scripts') @endpush @endsection