symfony - array - twig documentation
¿Es posible acceder al parámetro de ruta en la plantilla twig directamente? (2)
Puedes lograrlo así:
{{ app.request.get(''name'') }}
Un elemento de vista en mi página depende de un parámetro de ruta y representará algo si hay un parámetro de ruta presente. ¿Es posible acceder al parámetro de ruta en la plantilla twig directamente?
Por ejemplo:
TestBundle_testroute:
pattern: /{name}
defaults: { _controller: TestBundle:Default:test, name: defaultname }
Me gustaría poder acceder directamente al parámetro de ruta "nombre" en Twig. Algo como:
{{ routing.name }}
Yo también tengo el mismo problema. Para solucionar este problema, descargué el objeto de solicitud y revisé los atributos. En los atributos, puede ver todas las propiedades disponibles asociadas a la solicitud a las que se puede acceder mediante ramitas. Por ejemplo
app.request.attributes(''_route''); //gives you route name
app.request.attributes(''slug''); //gives you path variable with in the controller with the name ''slug''