File: D:/HostingSpaces/SBogers10/ehboledensysteem.komma.pro/resources/views/site/pages/events.blade.php
@extends('site.master')
@section('title', __('site/dashboard.events.title'))
@section('meta_description', __('site/dashboard.events.meta_description'))
@section('content')
<div class="register centered events">
@if (\Session::has('message'))
<div class="info-message">{{ Session::get('message') }}</div>
@endif
<div class="events-header">
<a href="/" class="hello-user">
<span class="hello-user__icon">@include('svg.icons.person')</span>
<div class="greeting">
<h4>@lang('site/global.helloUser') {{\Auth::user()->first_name}}</h4>
<p>Bekijk gegevens</p>
</div>
</a>
@if(!empty($general_notice))
<div class="general-notice">
{!! $general_notice !!}
</div>
@endif
</div>
<h1>Evenementen</h1>
<ul class="filters">
<li @if($filter == strtolower(__('kms/events.filter.'.\App\KommaApp\Events\Models\Event::FilterAll))) class="active" @endif>
<a href="{{ route('dashboard.events', ['filter' => strtolower(__('kms/courses.filter.'.\App\KommaApp\Courses\Models\Course::FilterAll)) ]) }}">
@lang('kms/events.filter.'.\App\KommaApp\Courses\Models\Course::FilterAll)
</a>
</li>
<li @if($filter == strtolower(__('kms/events.filter.'.\App\KommaApp\Events\Models\Event::FilterSubscribed))) class="active" @endif>
<a href="{{ route('dashboard.events', ['filter' => strtolower(__('kms/courses.filter.'.\App\KommaApp\Courses\Models\Course::FilterSubscribed)) ]) }}">
@lang('kms/events.filter.'.\App\KommaApp\Courses\Models\Course::FilterSubscribed)
</a>
</li>
<li @if($filter == strtolower(__('kms/events.filter.'.\App\KommaApp\Events\Models\Event::FilterCompleted))) class="active" @endif>
<a href="{{ route('dashboard.events', ['filter' => strtolower(__('kms/courses.filter.'.\App\KommaApp\Courses\Models\Course::FilterCompleted)) ]) }}">
@lang('kms/events.filter.'.\App\KommaApp\Courses\Models\Course::FilterCompleted)
</a>
</li>
</ul>
<div class="events-list">
@if(count($events) == 0) <h4>Er zijn geen evenementen om weer te geven.</h4> @endif
@foreach($events as $event)
@include('site.partials.event', [
'button' => [
'text' => $event->maxSubscriptionDateReached() ? 'Gesloten' : 'Aanmelden',
'url' => route('site.dashboard.events.updateeventsubscription', [
'user' => Auth::user(),
'event' => $event
]),
'subscribed' => $event->users->contains(Auth::user()) ? 1 : 0, //1 to unsubscribe. 0 to subscribe
],
])
@endforeach
</div>
</div>
@endsection