0

次のように、URL にページのプレフィックスを付けたいと思います。

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*/
        );

数字だけを使用する場合 - 正常に動作します。しかし、ページネーションとこれらのページプレフィックスを URL で使用する最良の方法は何ですか?

4

1 に答える 1

1

ルート スキーマを次のように変更します

@Route("/list/page_{page}", name="list", requirements={"page" = "\d+"})
于 2013-06-29T08:11:30.163 に答える