refactor: mettre à jour la barre latérale et les liens d’index pour utiliser le routage ASP.NET

This commit is contained in:
mirage
2026-03-06 14:56:51 +01:00
parent 3687489720
commit 95f84d3266
2 changed files with 52 additions and 44 deletions

View File

@@ -47,13 +47,25 @@
</div>
<div class="col">
@* Artiste - Titre @titre.Artiste - @titre.Libelle*@
<a class="text-primary text-decoration-none fw-light h4">@titre.Artiste.Nom - @titre.Libelle</a>
<div class="fw-light h4 text-primary">
<a asp-action="Index"
asp-controller="Artiste"
asp-route-nom="@titre.Artiste.Nom">
@titre.Artiste.Nom
</a>
-
<a asp-action="Details"
asp-controller="Titre"
asp-route-id="@titre.IdTitre">
@titre.Libelle
</a>
</div>
@* Chronique *@
<p class="mt-2 mb-3 text-muted ">
@titre.Chronique
</p>
<div class="d-flex flex-wrap align-items-center gap-3">
<a class="btn btn-primary btn-sm">Lire la suite</a>
<a asp-action="Details" asp-controller="Titre" asp-route-id="@titre.IdTitre" class="btn btn-primary btn-sm">Lire la suite</a>
<div class="d-flex align-items-center text-muted small">
<i class="fa-solid fa-calendar me-1"> </i>
@@ -64,7 +76,7 @@
<div class="d-flex align-items-center text-muted small">
<i class="fa-solid fa-tags"></i>
@* Style *@
<a class="text-decoration-none m-1">STYLE</a>
<a asp-controller="Titre" asp-action="Style" asp-route-id="Pop" class="text-decoration-none m-1">Pop</a>
</div>
</div>
</div>
@@ -101,8 +113,8 @@
src="@titre.UrlJaquette" />
<div class="card-body">
<a class="card-link" href="#">@titre.Album</a><br />
par <a class="card-link">@titre.Artiste.Nom</a>
<a asp-controller="Titre" asp-action="Details" asp-route-id="@titre.IdTitre" class="card-link">@titre.Album</a><br />
par <a asp-controller="Artiste" asp-action="Index" asp-route-nom="@titre.Artiste.Nom" class="card-link">@titre.Artiste.Nom</a>
</div>
</div>
}