v1.5.20c Made pdf layout, added maxlength

This commit is contained in:
2021-05-05 15:27:51 +02:00
parent 87006ae54f
commit d636beaba5
20 changed files with 99 additions and 80 deletions
@@ -59,11 +59,11 @@ class MenuPlanController extends Controller
public function store(Request $request)
{
$requestMenuPlanCreate = $request->validate([
"week" => "required|max:255",
"monday" => "required|max:255",
"tuesday" => "required|max:255",
"wednesday" => "required|max:255",
"thursday" => "required|max:255",
"week" => "required",
"monday" => "required",
"tuesday" => "required",
"wednesday" => "required",
"thursday" => "required",
]);
$menuPlan = new MenuPlan($requestMenuPlanCreate);
@@ -216,7 +216,7 @@ class MenuPlanController extends Controller
public function genPDF($Id){
$menuPlan = MenuPlan::query()->where("id", "=", $Id)->first();
$var = 149;
$var = 250;
$menuPlan->monday = substr($menuPlan->monday, 0, $var);
$menuPlan->tuesday = substr($menuPlan->tuesday, 0, $var);
@@ -203,19 +203,20 @@ class MultipleEventsController extends Controller
public function genPDF($Id){
$multiEvent = MultipleEventsParent::query()->join("multiple_events", "multiple_events.multiple_events_parent_id", "=", "multiple_events_parent.id")->where("multiple_events_parent.id", "=", $Id)->first();
$multiEvent = MultipleEventsParent::query()->join("multiple_events", "multiple_events.multiple_events_parent_id", "=", "multiple_events_parent.id")->where("multiple_events_parent.id", "=", $Id)->orderBy('multiple_events.date', 'asc')->get();
$var = 149;
$multiEvent->name = substr($multiEvent->name, 0, $var);
/*$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);
*/
$pdf = PDF::loadView('multipdf.multipleevent', ["multiEvent" => $multiEvent]);
$pdf->setPaper('A4', 'portrait');
$pdf->setPaper('A4', 'landscape');
return $pdf->stream("ugentligt_aktivitet_uge_".$multiEvent->week.".pdf");
return $pdf->stream("ugentligt_aktivitet_uge_".$multiEvent[0]->week.".pdf");
}