如何在symfony中获取参数链接

时间:2016-01-27 06:34:59

标签: php symfony twig

我在twig模板中有一个锚标记:

 <a href="{{ path('park_resort_calculator', {'price': ad.price }) }}"><button id="redirect_calculator">Calculator</button></a>

如何在模板park_resort_calculator中获取ad.price的价值?

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用

在模板中获取查询字符串参数
 {{ app.request.get('price')  }}

应用程序快捷方式here in the docs的一些参考 希望这个帮助

答案 1 :(得分:0)

如果我理解你的问题,在你的控制器中你需要这样的东西:

/**
 * @Route("/calculate/{price}", name="park_resort_calculator")
 */
public function calculateAction($price)
{
    echo $price;
    // ...
}

哦......你不应该在<button>标签内嵌入<a> ......这可能会导致问题。