0
我已经在我的项目中安装了knp paginator软件包,然后我在git hub中安装了tuto,然后每件事都能正常工作,但是在我的控制器中存在一个问题,我将每页的限制固定为1项,并且我在切换页面时发现它显示我2项当切换页面symfony 3时,Knp paginator bundle不起作用吗?
这是我的控制器
public function membreGroupeAction(Request $request)
{
$em = $this->getDoctrine()->getManager();
$str = $em->getRepository("GroupGroupBundle:Groupe")->findOneBy(array('id'=>1));
$member = $em->getRepository("GroupGroupBundle:Groupe")->getmemberlist($str->getMembres());
$paginator = $this->get('knp_paginator');
$res = $pagination = $paginator->paginate(
$member, /* query NOT result */
$request->query->getInt('page', 1), /*page number*/
$request->query->getInt('page', 1) /*limit per page*/
);
return $this->render('@GroupGroup/layout/membres.html.twig',array("mem"=>$res));
}
,这是我的看法枝
{% extends '@GroupGroup/Group/groupe_mur_base.html.twig' %}
{% block panel %}
<div class="jumbotron list-content" style="display: block;">
<ul class="list-group">
<li href="#" class="list-group-item title">
Liste des Membres
</li>
{% for i in mem %}
<li href="#" class="list-group-item text-left" id="listmembre" style="display: block;">
<div class="image">
<img class="img-thumbnail" src="{{ i.profile_pic }}">
<span id="membername">{{ i.nom }} {{ i.prenom }}</span>
<div><button id="btnajout" class="btn btn-primary">Ajouter</button></div>
</div>
<div class="break"></div>
</li>
{% endfor %}
<li href="#" class="list-group-item text-left">
<div class="navigation text-center" >
{{ knp_pagination_render(mem) }}
</div>
</li>
</ul>
</div>
{% endblock %}
呜thnks还真不少,我没有在第一时间thnks人 –
我在底部得到一个错误消息得到它我的项目其所说的翻译或类似的东西是什么造成这个plzz –
请为此创建一个新的问题,它与您的限制问题无关。 – aferber