@extends('layouts.master') @section('content')
@php $requests = false; foreach ($list as $name => $entries) { if (count($entries) > 0) { $requests = true; break; } } @endphp @if ($requests) @foreach ($list as $name => $entries) @if (count($entries) > 0)
@php $headlines = array( "EmergencyMessage" => "Notfall", "Expose" => "Immobillien Exposes", "FilialeNews" => "Filialnews", "ArticleNews" => "Artikel", "SurfTip" => "Surftipps", "FilialeContact" => "Kontakt", "FilialeBackground" => "Stadtteilbild Begrüßungstext", "Campaign" => "Kampagne", "Mitarbeiter" => "Mitarbeiter", "MitarbeiterTip" => "Mitarbeitertipp", "MTCampaign" => "Aktionsmodule Kampagn", "MTSimpleVoting" => "Aktionsmodule einfache Abstimmung", "MTDetailedVoting" => "Aktionsmodule detaillierte Abstimmung", "MTFilialeNews" => "Aktionsmodule Filialnews ", "MTVideoGuide" => "Aktionsmodule Erklärfilme", "MTWheel" => "Aktionsmodule Glücksrad", "MTMusic" => "Aktionsmodule Hintergrundmusik", "MTQuiz" => "Aktionsmodule Quizgame", "HaspaEvent" => "Veranstaltungen", "ExclusiveEvent" => "Geschlossene Veranstaltungen", "Statistic" => "Statistik", ); @endphp
{{ $headlines[$name] }}
@foreach ($entries as $entry) @php // VAK if ($name === "HaspaEvent") { $approval_url = route("events.approval-view", $entry->id); $requested_by = Helper::getUsername($entry->approvalrequest->requested_by); $requested_on = date('d.m.Y', strtotime($entry->approvalrequest->updated_at)); $title = $entry->title; } else if ($name === "ExclusiveEvent") { $approval_url = route("exclusive-events.approval-view", $entry->id); $requested_by = Helper::getUsername($entry->approval_request->requested_by); $requested_on = date('d.m.Y', strtotime($entry->approval_request->updated_at)); $title = $entry->title; } else if ($name === "Statistic") { $approval_url = route("stats.approval-view", $entry->id); $requested_by = Helper::getUsername($entry->approval_request()->first()->requested_by); $requested_on = date('d.m.Y', strtotime($entry->approval_request()->first()->updated_at)); $title = $entry->title; } // Rest of Scala Light modules else { $route_name = str_replace("/", "-", $entry::$url); $approval_url = route("{$route_name}.approval-view", $entry->id); $requested_by = Helper::getUsername($entry->approval_request()->requested_by); $requested_on = date('d.m.Y', strtotime($entry->approval_request()->updated_at)); $title = ""; if (in_array($name, ["FilialeContact", "Mitarbeiter", "MitarbeiterTip", "MTVideoGuide", "MTMusic", "Expose", "Campaign", "ArticleNews"])) { if ($name === "FilialeContact") { $title = "Kontaktänderung"; } elseif (in_array($name, ["Mitarbeiter", "MitarbeiterTip"])) { $title = $entry->first_name." ".$entry->last_name; } elseif ($name === "MTVideoGuide") { $title = "Erklärfilme"; } elseif ($name === "Expose") { $title = "Expose"; } elseif ($name === "Campaign") { $title = "Video Kampagne"; if ($entry->title !== "") { $title = $entry->title; } } elseif ($name === "ArticleNews") { $title = "Artikel"; if ($entry->title !== "") { $title = $entry->title; } } elseif ($name === "MTMusic") { $title = "Hintergrundmusik"; } } else { $title = $entry->title; } } @endphp
von {{ $requested_by }} | {{ $requested_on }}
@endforeach
@endif @endforeach @else Es gibt keine ausstehenden Genehmigungen mehr für Sie @endif
@endsection @section('back_button') Zurück @endsection