Ajoute les thèmes communs sur les fiches de livres

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
LIMONIER Mathieu
2026-08-20 14:38:19 +02:00
co-authored by Copilot
parent e28d5bce32
commit c2d408afc6
17 changed files with 992 additions and 8 deletions
+14
View File
@@ -150,6 +150,19 @@ else
<div><dt>Type</dt><dd>@Libelles.TypeDocument(_livre.TypeDocument)</dd></div>
}
@if (_livre.Themes.Count > 0)
{
<div>
<dt>Thèmes</dt>
<dd class="etiquettes">
@foreach (var theme in _livre.Themes)
{
<span class="etiquette">@theme</span>
}
</dd>
</div>
}
@if (!string.IsNullOrWhiteSpace(_livre.UrlNotice))
{
<div><dt>Source</dt><dd><a href="@_livre.UrlNotice" target="_blank" rel="noopener noreferrer">Voir la notice source</a></dd></div>
@@ -332,6 +345,7 @@ else
Editeur = livre.Editeur,
Format = livre.Format,
TypeDocument = livre.TypeDocument,
Themes = livre.Themes.ToList(),
Statut = livre.Statut,
CoverUrl = livre.CoverUrl,
UrlNotice = livre.UrlNotice,