Bonjour,
Voila je rencontre un petit problème avec mon code.
Décrivez ici votre code ou ce que vous cherchez à faire
code dans mon fichier templates\option\index.html.twig
................
<div class="row">
{% for property in properties %}
<div class="col-md-4">
{% include "property/_property.html.twig" %}
</div>
{% endfor %}
</div>
<div class="pagination">
{{ knp_pagination_render(properties) }}
</div>
<table class="mytable">
............
code dans mon fichier src\Controller\PropertyController.php
public function index(PaginatorInterface $paginator, Request $request): Response
{
$search = new propertySearch();
$form = $this->createForm(PropertySearchType::class, $search);
$form->handleRequest($request);
$limit = 12;
$query = $this->repository->findAllVisibleQuery($search);
$result = $query->getResult();
$pageCount = count($result);
$properties = $paginator->paginate(
$query, /* query NOT result */
$request->query->getInt('page', 1), /*page number*/
$limit /*limit per page*/
);
return $this->render(
"property/index.html.twig",
[
'pageCount' => $pageCount,
'form' => $form->createView(),
'properties' => $properties,
'current_menu' => 'properties',
]
);
}
j'ouvre le lien http://localhost:8000/biens dans mon Chrome .
ça affiche les biens.
parcontre il n'y a de pagination.
les source-codes dans html
<div class="card-body">
<h4 class="card-title">
<a href="/biens/recusandae-22">recusandae</a>
</h4>
<p class="card-text">244 m² - Evrard(62 604)</p>
<div class="text-primary" style="font-size:2rem;font-weight:bold;">
791 766 € </div>
</div>
</div>
</div>
<div class="col-md-4">
<div class="card mb-4">
<div class="card-body">
<h4 class="card-title">
<a href="/biens/sit-23">sit</a>
</h4>
<p class="card-text">115 m² - Pages(65629)</p>
<div class="text-primary" style="font-size:2rem;font-weight:bold;">
758 509 € </div>
</div>
</div>
</div>
</div>
<div class="pagination">
```` il ny rien ici , pas de lien de pagearound ````
</div>
<table class="mytable">
dans <div class="pagination"></div>
il est vide.
comment je peux faire?
merci a tous.