¿Cómo agregar más de un parámetro en la ruta Twig?
Digamos que tienes esta ruta:
article_show:
pattern: /article/{slug}
defaults: { _controller: AcmeArticleBundle:Article:show }
Puedes hacer esto en tu plantilla de ramitas:
{{ path('article_show', { 'slug': article.slug }) }}
pero qué pasa si tienes esto en tu archivo de enrutamiento:
_files_manage:
pattern: /files/management/project={idproject}&user={iduser}
defaults: { _controller: AcmeTestBundle:File:manage }
Parece que no cubrieron esto en su documentación.
Respuestas:
Puede pasar tantos argumentos como desee, separándolos por comas:
fuente
Considere hacer su ruta:
ya que son campos obligatorios. Hará que su URL sea más bonita y será un poco más fácil de administrar.
Su controlador se vería así
fuente