Php 路由获取当前路由{占位符}值symfony
有没有办法在symfony中获取当前路由{占位符}值 我有:Php 路由获取当前路由{占位符}值symfony,php,symfony,twig,Php,Symfony,Twig,有没有办法在symfony中获取当前路由{占位符}值 我有: /** * @Route("/ideas/{page}", * defaults={"page":1}, * requirements={"page":"^\d+$"}, * name="ideas") */ public function ideasAction($page) { ..... return $this->render('idea/idea.html.twig', ["idea
/**
* @Route("/ideas/{page}",
* defaults={"page":1},
* requirements={"page":"^\d+$"},
* name="ideas")
*/
public function ideasAction($page) {
.....
return $this->render('idea/idea.html.twig', ["ideas" => $ideas]);
}
在我的小树枝上,我想做这样的事情:
<a href="{{ path ('ideas',{'page': getCurrent + 1})}}" title="next page" class="btn btn-default"> > </a>
有可能吗?就像加拉说的:
使用{{app.request.get('page')+1}}
可以获取占位符
所以这是可行的:
{%set page=app.request.get('page')+1%}
您需要将占位符
发送到视图,以便视图可以访问它。除了在会话中存储占位符
之外,这是唯一的方法,但这太过分了。如果你想建立一个分页,这里有一些包。试试这个{{app.request.get('page')+1}}谢谢你,Gara,它能工作!