From 3ae492f19348f4ff61c2267f73075f024fe23867 Mon Sep 17 00:00:00 2001 From: Nicolas Demangeat Date: Mon, 28 Jul 2025 14:31:08 +0200 Subject: [PATCH 1/3] feat: :sparkles: add participation route to the re7 route --- app/Http/Controllers/Bo/Re7Controller.php | 10 ++++++++++ routes/web-re7.php | 1 + 2 files changed, 11 insertions(+) diff --git a/app/Http/Controllers/Bo/Re7Controller.php b/app/Http/Controllers/Bo/Re7Controller.php index 041d02a..4b34fc6 100644 --- a/app/Http/Controllers/Bo/Re7Controller.php +++ b/app/Http/Controllers/Bo/Re7Controller.php @@ -62,6 +62,16 @@ class Re7Controller extends Controller return view('theme::pages.end-game'); } + /** + * Show code input page + * + * @return \Illuminate\Contracts\View\View + */ + public function inputCode(): View + { + return view('theme::pages.participation.participate'); + } + // * -- Participation /** diff --git a/routes/web-re7.php b/routes/web-re7.php index 8820bb2..dc8fd1b 100644 --- a/routes/web-re7.php +++ b/routes/web-re7.php @@ -8,6 +8,7 @@ Route::prefix('re7')->name('re7.')->middleware(['auth:backend'])->group(function Route::get('teaser', [Re7Controller::class, 'teaser'])->name('teaser'); Route::get('end-game', [Re7Controller::class, 'endGame'])->name('end-game'); Route::get('discount', [Re7Controller::class, 'discount'])->name('discount'); + Route::get('code', [Re7Controller::class, 'inputCode'])->name('code'); Route::get('gain/{prize}', [Re7Controller::class, 'prize'])->name('prize'); Route::get('perdu', [Re7Controller::class, 'loose'])->name('loose'); Route::get('mail-prize/{prize}', [Re7Controller::class, 'mailPrize'])->name('mail-prize'); From e719a9670589e0af4b9f5a6618186ee6ab4ef50c Mon Sep 17 00:00:00 2001 From: Nicolas Demangeat Date: Wed, 30 Jul 2025 16:15:20 +0200 Subject: [PATCH 2/3] feat: :sparkles: add button in submenu Re7 in BO to see the participate page --- app/Http/Controllers/Bo/Re7Controller.php | 2 +- resources/views/layouts/re7-offcanvas.blade.php | 5 +++++ routes/web-re7.php | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Bo/Re7Controller.php b/app/Http/Controllers/Bo/Re7Controller.php index 4b34fc6..30c1dfa 100644 --- a/app/Http/Controllers/Bo/Re7Controller.php +++ b/app/Http/Controllers/Bo/Re7Controller.php @@ -67,7 +67,7 @@ class Re7Controller extends Controller * * @return \Illuminate\Contracts\View\View */ - public function inputCode(): View + public function participate(): View { return view('theme::pages.participation.participate'); } diff --git a/resources/views/layouts/re7-offcanvas.blade.php b/resources/views/layouts/re7-offcanvas.blade.php index 729a9f0..ca1e9cb 100644 --- a/resources/views/layouts/re7-offcanvas.blade.php +++ b/resources/views/layouts/re7-offcanvas.blade.php @@ -15,6 +15,11 @@ {{ __('Teaser') }} + {{-- PARTICIPATE --}} + {{ __('Participation') }} + {{-- ENDGAME --}} name('re7.')->middleware(['auth:backend'])->group(function Route::get('teaser', [Re7Controller::class, 'teaser'])->name('teaser'); Route::get('end-game', [Re7Controller::class, 'endGame'])->name('end-game'); Route::get('discount', [Re7Controller::class, 'discount'])->name('discount'); - Route::get('code', [Re7Controller::class, 'inputCode'])->name('code'); + Route::get('participate', [Re7Controller::class, 'participate'])->name('participate'); Route::get('gain/{prize}', [Re7Controller::class, 'prize'])->name('prize'); Route::get('perdu', [Re7Controller::class, 'loose'])->name('loose'); Route::get('mail-prize/{prize}', [Re7Controller::class, 'mailPrize'])->name('mail-prize'); From ee22082f5988c080ca099f94f359248ba90adc9c Mon Sep 17 00:00:00 2001 From: Nicolas Demangeat Date: Wed, 30 Jul 2025 16:19:25 +0200 Subject: [PATCH 3/3] fix: :bookmark: update version tag --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 8758d08..4d22d62 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "uwil/gen-game-web", - "version": "2.4.9", + "version": "2.4.10", "type": "project", "description": "Game generator", "support": {