84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
嗨,
我請求幫助建立索引的分頁。我嘗試了很多方法,但每個人都失敗了。 下面我附上該專案的資料:
查看 MySql 和 symfony 元件
實作分頁器的控制器
我必須更改什麼才能使其正常工作?
程式碼KnpPaginator
錯誤
我在我的舊專案中有這個分頁實現,看看也許你可以找到適合你的東西。
/** * @param EntityManagerInterface $entityManager * @param PaginatorService $paginatorService * @param Request $request * @return Response */ #[Route('/service', name: 'service_index')] public function index( EntityManagerInterface $entityManager, PaginatorService $paginatorService, Request $request ): Response { return $this->render('service/index.html.twig', [ 'services' => $paginatorService->paginate($entityManager->getRepository(Service::class)->findAll(), $request) ]); } class PaginatorService { public function __construct( private PaginatorInterface $paginator, ) { } public function paginate($query, Request $request) { return $this->paginator->paginate( $query, $request->query->getInt('page', 1), 15 ); } } {{ knp_pagination_render(services, '/pagination/bootstrap_v5_pagination.html.twig') }}
我在我的舊專案中有這個分頁實現,看看也許你可以找到適合你的東西。