<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Request; // 👈 Importamos la clase Request
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class LandingController extends AbstractController
{
/**
* @Route("/", name="app_landing")
*/
public function index(Request $request): Response // 👈 Inyectamos Request aquÃ
{
// 1. Atrapamos el código 'c' que viene en la URL
$codigoQr = $request->query->get('c');
// Si no hay código QR en la URL (ej. entran a la raÃz directo), redirigir al login
if (!$codigoQr) {
return $this->redirectToRoute('app_login');
}
// 2. Pasamos esa variable a tu plantilla Twig
/*return $this->render('landing/index.html.twig', [
'codigo_qr' => $codigoQr,
]);*/
return $this->render('landing/landing_global.html.twig', [
'codigo_qr' => $codigoQr,
]);
}
}