Я использую knp-paginator и у меня есть контроллер
public function offers(Request $request)
{
$locations= $this->getDoctrine()->getRepository(Oobject::class)->findAll();
$paginator = $this->get('knp_paginator');
dump(get_class($paginator));
$result = $paginator->paginate(
$locations,
$request->query->getInt('page', 1),
$request->query->getInt('limit', 3)
);
return $this->render('main/offers.html.twig', array
('controller_name' => 'MainController',
'locations' =>$result)
);
}
Все работает, как ожидалось, пока я не добавлю разбиение на страницы в файл html.twig, например:
<div>
{{knp_pagination_render(locations)}}
</div>
Я получаю сообщение об ошибке «Нет зарегистрированных путей для пространства имен KnpPaginator». Есть идеи, как это исправить?
$locations
значения? - person ReynierPM   schedule 02.12.2019