diff --git a/resources/views/components/qr-code.blade.php b/resources/views/components/qr-code.blade.php index 5f8fa87..64a1053 100644 --- a/resources/views/components/qr-code.blade.php +++ b/resources/views/components/qr-code.blade.php @@ -5,7 +5,7 @@ {{ $attributes->merge(['class' => 'object-contain']) }} alt="QR Code"> @else - merge(['class' => 'object-contain']) }} alt="QR Code"> @endif diff --git a/routes/web.php b/routes/web.php index ebcc80d..378addf 100644 --- a/routes/web.php +++ b/routes/web.php @@ -40,6 +40,9 @@ Route::get('/p/{slug}', [App\Http\Controllers\Guest\PickupController::class, 'sh Route::get('/t/{slug}', [App\Http\Controllers\Guest\PassCodeController::class, 'show'])->name('pass-code.ticket')->middleware('throttle:60,1'); Route::get('/g/{slug}', [App\Http\Controllers\Guest\WelcomeGiftController::class, 'show'])->name('welcome-gift.ticket')->middleware('throttle:60,1'); +// 公開 QR 產生 (供訪客取貨/通行/好禮頁渲染,無需登入) +Route::get('/qr-code', [App\Http\Controllers\Admin\QrCodeController::class, 'generate'])->name('qr-code.public')->middleware('throttle:120,1'); + Route::get('/dashboard', function () { return redirect()->route('admin.dashboard'); })->middleware(['auth', 'auth.session', 'verified'])->name('dashboard');