我正在尝试为我当前的项目添加分页。我对Symfony很新,所以我不确定是否有什么可以帮助我建立这样的东西。我目前的代码如下:
控制器类:
append()
Twig模板:
class MovieDisplayController extends Controller
{
public function showAction()
{
$movies = $this->getDoctrine()->getEntityManager()->getRepository('AppBundle:Movie')->FindAll();
return $this->render('movies/index.html.twig', array(
'movies' => $movies
));
}
}
这将返回数据库中的所有结果。我想只显示5个结果(每页行数)并在列表下面添加分页按钮,我想知道如何/如果可能的话?
答案 0 :(得分:0)
如果要设置限制,则findAll()函数将不起作用。
您可以尝试使用KnpPaginatorBundle在symfony中添加分页。它可以很好地添加分页。