Este foro ya no está activo, así que no puedes publicar nuevas preguntas ni responder a las preguntas existentes.

Variables dinámicas en ruta Twig

19 de febrero de 2015

Hola a todos. Tengo la siguiente duda:

Necesito crear rutas en twig con variables dinámicas. Con twig, de manera general, para crea las rutas, se crean de la siguiente manera:

<a href="{{ path(path_, { id : entity.id }) }}">Ver</a>

La variable que quiero dinámica es la variable de la ruta id

{% set var = 'id' %}
<a href="{{ path(path_, {  var : entity.id }) }}">Ver</a>

Quedo atento


Respuestas

#1

Buenas, para trabajar con claves dinamicas en twig, deben encerrarse entre parentesis:

{{ path(path_, {  (var) : entity.id }) }}
{{ path(path_, {  ('now'|date) : 'XXX' }) }}

Acá verás un ejemplo de uso.

Saludos!

@manuel_j555

19 febrero 2015, 15:54
#2

Gracias buen hombre, por ese desborde de sabiduría :D

@cristian_angulo

19 febrero 2015, 15:58