From 8c028d7b203f5ff82935e723a0c67bea33f18ef4 Mon Sep 17 00:00:00 2001 From: czup Date: Sat, 1 Feb 2020 02:04:44 +0100 Subject: [PATCH] =?UTF-8?q?Pr=C3=B3bwa=20naprawy=20web?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/documentCreators.php | 20 +++++++++++++++++++ .../Controllers/fireFightersController.php | 2 +- resources/views/fireFighters.blade.php | 11 +++++++++- routes/web.php | 3 ++- 4 files changed, 33 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/documentCreators.php b/app/Http/Controllers/documentCreators.php index 5944fe6..fc5f3e4 100644 --- a/app/Http/Controllers/documentCreators.php +++ b/app/Http/Controllers/documentCreators.php @@ -386,4 +386,24 @@ class documentCreators extends Fpdf $pdf->Output(); exit; } + + public function CreateAllFireFightersPDF($fireStationID){ + $pdf = new AlphaPDF(); + $fill = false; + $pdf->AddPage(); + + $pdf->AddFont('arialpl', '', 'arialpl.php'); + $pdf->AddFont('arialpl', 'B', 'arialplb.php'); + + $pdf->SetFont('arialpl','B',20); + $pdf->Cell(190,10, $this->textConvert("Lista strażaków"),0,0,'C'); + $pdf->Ln(); + $pdf->Ln(); + + + $pdf->Ln(); + $pdf->Output(); + exit; + + } } diff --git a/app/Http/Controllers/fireFightersController.php b/app/Http/Controllers/fireFightersController.php index 5395ac7..2b9eeb9 100644 --- a/app/Http/Controllers/fireFightersController.php +++ b/app/Http/Controllers/fireFightersController.php @@ -151,7 +151,7 @@ class fireFightersController extends Controller if (auth()->user() != null && auth()->user()->fireStationID != null) { $request = request(); $test = new documentCreators(); - $test->createSingleFireFighterPDF($request->userID); + $test->CreateAllFireFightersPDF($request->fireStationID); } } diff --git a/resources/views/fireFighters.blade.php b/resources/views/fireFighters.blade.php index a91409d..5364f78 100644 --- a/resources/views/fireFighters.blade.php +++ b/resources/views/fireFighters.blade.php @@ -70,6 +70,15 @@ Jednostka nie istnieje @else + @if(auth()->user()->accessLevel() == 50) +
+ {{ csrf_field() }} + + +
+ @endif + + @@ -123,7 +132,7 @@ {{ csrf_field() }} - + @endif @endif diff --git a/routes/web.php b/routes/web.php index 2407004..b88d472 100644 --- a/routes/web.php +++ b/routes/web.php @@ -57,6 +57,7 @@ Route::post('/strazacy', 'fireFightersController@store'); Route::get('/strazacy/edit/{id}', 'fireFightersController@editForm'); Route::post('/strazacy/edit', 'fireFightersController@update'); Route::post('/strazacy/pdf/single/', 'fireFightersController@createSingleFireFighterPDF'); +Route::post('/strazacy/pdf/all/', 'fireFightersController@CreateAllFireFightersPDF'); Route::post('strazacy/activate', 'fireFightersController@activate'); Route::post('strazacy/deactivate', 'fireFightersController@deactivate'); @@ -70,7 +71,7 @@ Route::get('/jednostka', 'fireStationController@create'); Route::post('/jednostka', 'fireStationController@store'); Route::get('/jednostka/edit', 'fireStationController@editForm'); Route::post('/jednostka/edit', 'fireStationController@update'); -Route::post('jednostka/pdf/single/', 'fireStationController@createSingleUnitPDF'); +Route::post('/sjednostka/pdf/single/', 'fireStationController@createSingleUnitPDF'); Route::get('/jednostka/getcounties/{id}','DataController@getCounties'); Route::get('/jednostka/getcommunities/{id}','DataController@getCommunities');