not array symfony twig

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''