#216 : Ajout de la pagination sur la page style.

This commit is contained in:
Loic Masi
2026-04-09 11:38:25 +02:00
parent 37a14a7a50
commit 645cd19909
6 changed files with 99 additions and 4 deletions

View File

@@ -29,7 +29,7 @@
<a asp-action="Index"
asp-route-id="@titre.IdTitre"
class="me-3 text-black">
<img src="@titre.UrlJaquette" alt="@titre.Libelle" width="70px" height="70px" class="object-fit-cover" loading="lazy"/>
<img src="@titre.UrlJaquette" alt="@titre.Libelle" width="70px" height="70px" class="object-fit-cover" loading="lazy" />
</a>
<!-- Infos -->
@@ -55,6 +55,39 @@
</div>
}
}
<div class="d-flex align-items-center justify-content-between mt-3">
@if (Model.Page > 0)
{
<a asp-route="TitresParStyle"
asp-route-style="@Model.StyleName"
asp-route-page="@(Model.Page - 1)"
class="btn btn-secondary">
&lt;&lt; Titre plus récent
</a>
}
else
{
<div></div>
}
<p class="mb-0">
Page : @(Model.Page + 1) sur @Model.TotalPages
</p>
@if (Model.Page < Model.TotalPages - 1)
{
<a asp-route="TitresParStyle"
asp-route-style="@Model.StyleName"
asp-route-page="@(Model.Page + 1)"
class="btn btn-secondary">
Titre plus anciens &gt;&gt;
</a>
}
else
{
<div></div>
}
</div>
</div>
</div>
</div>