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') }}
我在我的旧项目中有这个分页实现,看看也许你可以找到适合你的东西。