camp admin added
This commit is contained in:
81
src/main/resources/templates/camp/list.html
Normal file
81
src/main/resources/templates/camp/list.html
Normal file
@@ -0,0 +1,81 @@
|
||||
<!DOCTYPE html>
|
||||
<html xmlns:th="http://www.thymeleaf.org" layout:decorate="~{template}" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" xmlns:sec="http://www.thymeleaf.org/extras/spring-security">
|
||||
<body>
|
||||
<th:block layout:fragment="content">
|
||||
<div class="borderdist">
|
||||
<div class="container full-size">
|
||||
<div class="row g-2">
|
||||
<div class="col-sm-12">
|
||||
<h2>Anmeldungen zur Gemeindefreizeit 2025</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div class="alert alert-danger" th:unless="${list}">Sie haben keine Berechtigung, die Anmeldungen einzusehen.</div>
|
||||
<div th:if="${list}">
|
||||
<table id="table" class="table table-striped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Vorname</th>
|
||||
<th>Nachname</th>
|
||||
<th>Geschlecht</th>
|
||||
<th>Alter</th>
|
||||
<th>Tage dabei</th>
|
||||
<th>Extras</th>
|
||||
<th>Unverträglichkeit</th>
|
||||
<th>Mitfahrplätze</th>
|
||||
<th>Besonderheiten</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr th:each="l : ${list}">
|
||||
<td th:text="${l.forename}"></td>
|
||||
<td th:text="${l.surname}"></td>
|
||||
<td th:text="${l.sex}"></td>
|
||||
<td>
|
||||
<th:block th:each="a : ${ages}">
|
||||
<span th:text="${a.name}" th:if="${a.pkAge == l.fkAge}"></span>
|
||||
</th:block>
|
||||
</td>
|
||||
<td>
|
||||
<span th:if="${l.day0}" class="badge campbadge">Donnerstag</span>
|
||||
<span th:if="${l.day1}" class="badge campbadge">Freitag</span>
|
||||
<span th:if="${l.day2}" class="badge campbadge">Sonnabend</span>
|
||||
<span th:if="${l.day3}" class="badge campbadge">Sonntag</span>
|
||||
<span th:if="${l.day4}" class="badge campbadge">Montag</span>
|
||||
</td>
|
||||
<td>
|
||||
<span th:if="${l.barrierFree}" class="badge campbadge">barrierefrei</span>
|
||||
<span th:if="${l.towels}" class="badge campbadge">Handtücher</span>
|
||||
<span th:if="${l.bedLinen}" class="badge campbadge">Bettwäsche</span>
|
||||
<span th:if="${l.cot}" class="badge campbadge">Kinderbett</span>
|
||||
<span th:if="${l.requirePayment}" class="badge campbadge">finanzielle Unterstützung erbeten</span>
|
||||
</td>
|
||||
<td th:text="${l.nutrition}"></td>
|
||||
<td>
|
||||
<span th:if="${l.driverProvidePlaces}">biete <span th:text="${l.driverProvidePlaces}"></span></span>
|
||||
<span th:if="${l.wantPlaceInCar}">benötige 1</span>
|
||||
</td>
|
||||
<td th:text="${l.diseases}"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<script th:inline="javascript">
|
||||
/*<![CDATA[*/
|
||||
$(document).ready(function() {
|
||||
$("#table").DataTable({
|
||||
"language" : locale_de,
|
||||
"responsive" : true
|
||||
});
|
||||
});
|
||||
/*]]>*/
|
||||
</script>
|
||||
</div>
|
||||
<div class="row g-2" th:if="${list}">
|
||||
<div class="col-sm-12">
|
||||
<a th:href="@{/camp/registration/admin/download}" class="btn btn-outline-primary">Download</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</th:block>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user