我想在网址中添加页面前缀,如下所示:
http://host/list/page_5
/**
* @Route("/list/{page}", name="list", requirements={"page" = "page_\d+"})
...
$pagination = $paginator->paginate(
$query,
$this->get('request')->query->get('page') /*page number*/,
5 /*limit per page*/
);
如果只使用数字 - 它工作正常。但是在网址中使用分页和这些页面前缀的最佳方法是什么?
答案 0 :(得分:1)
将路线架构更改为
@Route("/list/page_{page}", name="list", requirements={"page" = "\d+"})