@extends('layouts.app') @section('header_h')

{{ $competition->name }}

{{ $competition->name }}

@endsection {{-- {{ dd($competition )}} --}} @section('content')
@if (session('status'))
@endif @if (session('success'))
@endif @if (session('err'))
@endif
Data zawodów

{{ date('Y-m-d', strtotime($competition->start_date)) }}

{{ date('G:i', strtotime($competition->start_date)) }}

{{ date('Y-m-d', strtotime($competition->start_date)) }}

{{ date('G:i', strtotime($competition->start_date)) }}

Lokalizacja

{{ $competition->city }}

{{ $competition->city }}

Zarejestrowanych
@if (($competition->members_count >= $competition->limit) AND ($competition->limit > 0))

{{ $competition->members_count }} @if($competition->limit > 0) / {{ $competition->limit }} @endif

@else

{{ $competition->members_count }} @if($competition->limit > 0) / {{ $competition->limit }} @endif

@endif
Opłaconych: {{ $paid_members_sum }}
Zarejestrowanych: @if (($competition->members_count >= $competition->limit) AND ($competition->limit > 0)) {{ $competition->members_count }} @if($competition->limit > 0) / {{ $competition->limit }} @endif @else {{ $competition->members_count }} @if($competition->limit > 0) / {{ $competition->limit }} @endif @endif
Opłaconych: {{ $paid_members_sum }}
@if($competition->registryIsAvailable())
Do końca zapisów on-line pozostało {{ \Carbon\Carbon::now()->diffInDays($competition->date_end_registered) }} dni
@endif @if($competition->important_information > '')
@endif @if ($competition->description > '')

Opis zawodów

{!! $competition->description !!}
@isset($competition->regulations)

Regulamin

Pobierz regulamin zawodów @endisset @endif
@auth @if (auth()->user()->isAdmin() || ($competition->managers->contains(auth()->user()))) @endif @endauth {{-- LIVE --}} @if ($competition->showLiveButton()) @endif {{-- !!! LIVE !!! --}} {{-- Wyniki oficjalne --}} @if ($competition->scores->count() > 0)

Wyniki oficjalne

@foreach ($competition->scores as $score) @if($score->url != NULL) {{ $score->name }} @else {{ $score->name }} @endif @endforeach
@endif {{-- !!! Wyniki oficjalne !!! --}} @isset($competition->organizers) @if($competition->organizers->name > '')

Organizator zawodów

{{ $competition->organizers->name }}
{{ $competition->organizers->contact_person }}
{{ $competition->organizers->email }}
{{ $competition->organizers->telephone }}
@if($competition->organizers->website > '') @endif
@endif @endisset @isset($competition->website) @endisset @if ($competition->categories_count > 0)

Koszt uczestnictwa

@foreach ($competition->categories as $category)
@if ($category->promoCost->count() > 0)
@else
@endif
{{ $category->name }}
@if (($category->members_count >= $category->limit) AND ($category->limit > 0))
Brak miejsc
@else @if ($category->promoCost->count() > 0) @if ($category->promoCost->first()->cost == 0)
{{ $category->default_cost() }} zł
{{ ($category->promoCost->first()->cost) }} zł
@else
{{ $category->default_cost() }} zł
{{ ($category->promoCost->first()->cost) }} zł
@endif @elseif ($category->default_cost() == 0)
Bezpłatnie
@else
{{ ($category->default_cost()) }} zł
@endif @endif
@if(!$loop->last)
@endif @endforeach
@endif @guest
Utwórz konto
Posiadasz już konto. Zaloguj się.
@else @if (count(auth()->user()->addedMembers($competition->id)) > 0)

Twoi zawodnicy zgłoszeni do zawodów

    @foreach (auth()->user()->addedMembers($competition->id) as $userMember) @if (isset($userMember->category()->where('competition_id', $competition->id)->first()->name))
  • {{ $userMember->name }} {{ $userMember->surname }} {{ '- '.($userMember->category()->where('competition_id', $competition->id)->firstOrFail()->name) }} @if ($userMember->paymentStatus($userMember->category->where('competition_id', $competition->id)->first()->id) == '0' AND $competition->paymentIsAvailable()) @php $memberCategory = $userMember->category()->where('competition_id', $competition->id)->first(); @endphp @if($competition->payment_provider === 'przelewy24') {{-- Przelewy24 – przekierowanie przez kontroler --}} Opłać @else {{-- Tpay – bezpośredni form POST --}} Opłać
    name) }}"> @if (isset($competition->organizers->name)) @endif @if($competition->tpay) @else @endif
    @endif {{-- end payment_provider check --}} @endif
  • @endif @endforeach
@endif @if ($competition->active == 0) @elseif ($competition->categories_count == 0) @elseif ($competition->registryIsNotAvailable()) @elseif ((count(auth()->user()->members)) == 0)

Nie posiadasz profilu zawodnika.

Utwórz profil zawodnika
@elseif (((count(auth()->user()->members)) > 0) AND ((count(auth()->user()->members)) == (count(auth()->user()->addedMembers($competition->id)))))

Do zawodów zapisałeś wszystkich swoich zawodników. Aby zapisać kolejnego musisz utworzyć jego profil.

Utwórz profil zawodnika
@elseif ($competition->categories_count == 0)

Brak aktywnych kategorii do których można się zapisać.

Brak dostępnych kategorii
@elseif ((($competition->members_count >= $competition->limit) AND ($competition->limit > 0)))

Osiągnięto limit uczestników

Brak możliwości zapisu
@elseif ($competition->allCategoryIsFull())

Osiągnięto limit uczestników

Brak możliwości zapisu
@else @endif @endguest
@if($categoryWithGPXCount > 0) @livewire('leaflet-elevation', ['competition' => $competition]) @endif @if($competition->members_count > 0) @livewire('show-members', ['competition' => $competition, 'categoryWithGPXCount' => $categoryWithGPXCount]) @endif @endsection