concessions()->get(); $reservationType = $event->reservation()->first()->name; //e.g. "Ohne Sitzplatz", ... $seatMap = null; if($reservationType == "Mit Platzwahl" || $reservationType == "Mit Tischwahl") { $seat = $event->seat()->first(); $seatMap = $this->calcSeatMap($seat); } $reservations = Reservation::pluck('name','id'); $selReservation = $event->reservation->id; return view('event.view',compact('event', 'reservations','selReservation', 'seatMap', 'concessions')); } }