diff --git a/skolehjem/app/Http/Controllers/MultipleEventsController.php b/skolehjem/app/Http/Controllers/MultipleEventsController.php index 3a38fa6..fa72e0d 100644 --- a/skolehjem/app/Http/Controllers/MultipleEventsController.php +++ b/skolehjem/app/Http/Controllers/MultipleEventsController.php @@ -206,4 +206,26 @@ class MultipleEventsController extends Controller return [$multipleEventsParent, $multipleEvents]; } + + + public function genPDF($Id){ + $multiEvent = MultipleEventsParent::query()->join("multiple_events", "multiple_events.multiple_events_parent_id", "=", "multiple_events_parent.id")->where("id", "=", $Id)->first(); + + $var = 149; + + $multiEvent->name = substr($multiEvent->name, 0, $var); + $multiEvent->accountable = substr($multiEvent->accountable, 0, $var); + $multiEvent->description = substr($multiEvent->description, 0, $var); + $multiEvent->date = substr($multiEvent->date, 0, $var); + $multiEvent->event_end = substr($multiEvent->event_end, 0, $var); + + $pdf = PDF::loadView('pdf.multipleevent', ["multiEvent" => $multiEvent]); + + $pdf->setPaper('A4', 'portrait'); + + return $pdf->stream("ugentligt_aktivitet_uge_".$multiEvent->week.".pdf"); + + } + } + diff --git a/skolehjem/resources/views/admin/events/index.blade.php b/skolehjem/resources/views/admin/events/index.blade.php index 5d97428..4c3d17a 100644 --- a/skolehjem/resources/views/admin/events/index.blade.php +++ b/skolehjem/resources/views/admin/events/index.blade.php @@ -73,6 +73,7 @@