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