如何使用 silex slug 获得树枝路径()?

How to have twig path() with silex slug?

在 silex 中我有类似的东西

$controllers->get('/{id}', 'Controllers\Login::index')->bind('login');

在 twig 中我尝试获取 path('login') 我得到异常

("Some mandatory parameters are missing ("id") to generate a URL for route "login"."). ?

我知道这是因为 {id},我必须将第二个参数传递给 path() 但它应该是什么样子?

为了将参数传递给树枝路径,请使用以下语法:

{{ path('login', {'id': 'your-id-here'}) }}

您可以在此处查看文档:

Path() function documentation, symfony

您可以按照此处的说明传递多个参数:

SO: several paremeters in twig