Un peu de tout
This commit is contained in:
@@ -4,45 +4,45 @@
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<body>
|
||||
<div class="container-fluid" id="container-main" >
|
||||
<div class="row mt-3 justify-content-center"> <!-- Ajoutez la classe justify-content-center pour centrer le contenu -->
|
||||
<div class="col-md-6">
|
||||
<div class="container-fluid" id="container-main">
|
||||
<div class="row mt-3 justify-content-center">
|
||||
<div class="col-12 col-md-8 col-lg-6"> <!-- Utilisation de classes Bootstrap pour rendre la colonne responsive -->
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h4 th:text="#{article.details.heading}"></h4>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
<img th:src="@{'/images/articles/' + ${article.id} + '.jpg'}" alt="image-vente" class="img-thumbnail" style="width: 250px; height: auto;">
|
||||
<div class="col-12 col-md-4">
|
||||
<img th:src="@{'/images/articles/' + ${article.id} + '.jpg'}" alt="image-vente" class="img-thumbnail" style="width: 100%; height: auto;">
|
||||
</div>
|
||||
<div class="col-md-9 d-flex flex-column">
|
||||
<div class="col-12 col-md-8">
|
||||
<div class="mt-2 d-flex flex-column align-items-center">
|
||||
<h1 th:text="${article.nom}"></h1>
|
||||
</div>
|
||||
<div class="mt-2 d-flex flex-row align-items-end justify-content-between">
|
||||
<div class="mt-2 d-flex flex-row align-items-center justify-content-between">
|
||||
<strong><label class="col-form-label" th:text="#{article.details.label.description}"></label></strong>
|
||||
<span th:text="${article.desc}"></span>
|
||||
<span class="d-inline-block text-wrap text-sm text-justify" style="max-width: 60%;" th:text="${article.desc}"></span>
|
||||
</div>
|
||||
<div class="mt-2 d-flex flex-row align-items-end justify-content-between">
|
||||
<div class="mt-2 d-flex flex-row align-items-center justify-content-between">
|
||||
<strong><label class="col-form-label" th:text="#{article.details.label.seller}"></label></strong>
|
||||
<span th:text="${username.pseudo}"></span>
|
||||
<a th:href="@{/profil/showProfil(userPseudo=${username.pseudo})}" class="text-decoration-none">
|
||||
<span th:text="${username.pseudo}"></span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="mt-2 d-flex flex-row align-items-end justify-content-between">
|
||||
<div class="mt-2 d-flex flex-row align-items-center justify-content-between">
|
||||
<strong><label class="col-form-label" th:text="#{article.details.label.category}"></label></strong>
|
||||
<span th:text="${cate}"></span>
|
||||
</div>
|
||||
<div class="mt-2 d-flex flex-row align-items-end justify-content-between">
|
||||
<div class="mt-2 d-flex flex-row align-items-center justify-content-between">
|
||||
<strong><label class="col-form-label" th:text="#{article.details.label.sale_price}"></label></strong>
|
||||
<span th:text="${article.prixInitial}"></span>
|
||||
</div>
|
||||
<div class="mt-2 d-flex flex-row align-items-end justify-content-between">
|
||||
<div class="mt-2 d-flex flex-row align-items-center justify-content-between">
|
||||
<strong><label class="col-form-label" th:text="#{article.details.label.end_date}"></label></strong>
|
||||
<span th:text="${article.dateFinEnch}"></span>
|
||||
</div>
|
||||
<!-- Rajouter une condition sur retrait pour l'afficher uniquement quand -->
|
||||
<!-- la vente est gagné ET à l'utilisateur qui a remporté la vente-->
|
||||
<div class="mt-2 d-flex flex-row align-items-end justify-content-between">
|
||||
<div class="mt-2 d-flex flex-row align-items-center justify-content-between">
|
||||
<strong><label class="col-form-label" th:text="#{article.details.label.pickup}"></label></strong>
|
||||
<span th:text="${retrait} ? ${retrait.rue} + ' ' + ${retrait.code_postale} + ' ' + ${retrait.ville} : #{article.details.address.unknown}"></span>
|
||||
</div>
|
||||
@@ -60,6 +60,30 @@
|
||||
<button th:if="${isArticleCurrentUser}" type="button" class="btn btn-success"> Modifier</button>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="mt-2">
|
||||
<h5>Enchérisseurs</h5>
|
||||
<table class="table table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Pseudo</th>
|
||||
<th>Montant Enchère</th> <!-- Nouvelle colonne pour afficher le montant de l'enchère -->
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr th:each="enchere : ${encheres}">
|
||||
<td>
|
||||
<a th:href="@{/profil/showProfil(userPseudo=${enchere.pseudoUtilisateur})}" class="text-decoration-none">
|
||||
<span th:text="${enchere.pseudoUtilisateur}"></span>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<span th:text="${enchere.montantEnchere}"></span>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user