Buenas noches,
Tengo un problema con el routing y no veo ahora mismo qué estoy haciendo mal. Si accedo a la ruta /articulos/121 funciona pero si entro a /articulos me sale el error de No route found for "GET /articulos". No me permite tener el slug "vacío".
En routing.yml tengo:
frontend: resource: "@AppBundle/Controller/" type: annotation prefix: /articulos host: "{cliente_slug}.%base_host%"
En el controlador:
/** * @Route("/{slug_articulo}", name="homepage") */ public function indexAction(Request $request, $slug_articulo)
Y en el debug:
homepage ANY ANY {cliente_slug}.srvy.local /articulos/{slug_articulo}
Gracias
Respuestas
Lo he solucionado, añadiendo un @Route("/")
en el mapeo.
@ampersound90
27 octubre 2016, 9:20