diff --git a/app/Http/Controllers/CampagneController.php b/app/Http/Controllers/CampagneController.php index 2d5298f..7abf2ce 100644 --- a/app/Http/Controllers/CampagneController.php +++ b/app/Http/Controllers/CampagneController.php @@ -114,11 +114,13 @@ class CampagneController extends Controller if ($campagne->update($request->all())) { session()->flash('update_ok', 'La campagne a bien été modifiée'); + $updated = 1; } else { session()->flash('update_nok', 'Erreur lors de l\'enregistrement'); + $updated = 0; } - return view('campagne.edit')->with(['campagne' => $campagne, 'coupons' => $couponsNotLinked, 'couponsLinked' => $couponsLinked]); + return view('campagne.edit')->with(['campagne' => $campagne, 'coupons' => $couponsNotLinked, 'couponsLinked' => $couponsLinked, 'updated' => $updated]); } /** diff --git a/app/Traits/GenerateBR.php b/app/Traits/GenerateBR.php index 505e0aa..1d3179c 100644 --- a/app/Traits/GenerateBR.php +++ b/app/Traits/GenerateBR.php @@ -113,7 +113,7 @@ trait GenerateBR { imagesavealpha( $mask, true ); // ---- Créer le fichier final - imagejpeg($mask, public_path('generation')."/".$coupon->coupon_code.".jpg"); + imagejpeg($mask, public_path('generation')."/".$coupon->coupon_code.".jpg", 100); // ---- Libère la mémoire associée aux images manipulées imagedestroy($logo); diff --git a/resources/views/campagne/edit.blade.php b/resources/views/campagne/edit.blade.php index 343f568..f873663 100644 --- a/resources/views/campagne/edit.blade.php +++ b/resources/views/campagne/edit.blade.php @@ -115,3 +115,11 @@ @method('DELETE') {!! Form::close() !!} @endsection + +@if($updated) + @section('script') + + @endsection +@endif \ No newline at end of file