source: Prototype Application/Paw5/src/main/resources/templates/approve-adopters.html@ 7aa3382

main
Last change on this file since 7aa3382 was 7aa3382, checked in by SazdovaEkaterina <sazdovaekaterina@…>, 16 months ago

add approve functionality

  • Property mode set to 100644
File size: 3.4 KB
Line 
1<!DOCTYPE html>
2<html lang="en" xmlns:th="http://thymeleaf.org">
3<head>
4 <meta charset="UTF-8">
5 <title>Unapproved adopters</title>
6 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
7 integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
8 <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
9 integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
10 crossorigin="anonymous"></script>
11 <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"
12 integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1"
13 crossorigin="anonymous"></script>
14 <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"
15 integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM"
16 crossorigin="anonymous"></script>
17</head>
18<body>
19<header>
20 <nav class="navbar navbar-expand-md navbar-dark bg-dark">
21 <div class="container">
22 <a class="navbar-brand" href="/home">Paw 5</a>
23 <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault"
24 aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
25 <span class="navbar-toggler-icon"></span>
26 </button>
27
28 <div class="collapse navbar-collapse justify-content-end" id="navbarsExampleDefault">
29 <ul class="navbar-nav m-auto">
30 <li class="nav-item m-auto">
31 <a class="nav-link active" href="/home/aboutUs">About us</a>
32 </li>
33 <li class="nav-item m-auto" th:if="${session.user == null}">
34 <a class="nav-link active" href="/login">Login</a>
35 </li>
36 <li class="nav-item m-auto" th:if="${session.user == null}">
37 <a class="nav-link active" href="/register">Register</a>
38 </li>
39 <li class="nav-item m-auto" th:if="${session.user != null}">
40 <a class="nav-link active">Log out</a>
41 </li>
42 <li class="nav-item m-auto" th:if="${session.user != null}">
43 <a class="nav-link active" href="/approve-adopters">Approve adopters</a>
44 </li>
45 </ul>
46 </div>
47 </div>
48 </nav>
49</header>
50<div>
51 <h2>Adopters who are waiting for your approval</h2>
52 <table>
53 <tr>
54 <td>Name</td>
55 <td>Email Address</td>
56 <td>Telephone Number</td>
57 <td></td>
58 </tr>
59 <tr th:each="adopter : ${needApproval}">
60 <td th:text="${adopter.getName()}"></td>
61 <td th:text="${adopter.getEmail()}"></td>
62 <td th:text="${adopter.getTelephone()}"></td>
63 <td>
64 <form method="POST"
65 th:action="@{'/submit-approval-{id}' (id=${adopter.getId()})}">
66 <button id="submit"
67 type="submit"
68 class="btn">Approve</button>
69 </form>
70 </td>
71 </tr>
72 </table>
73</div>
74</body>
75</html>
Note: See TracBrowser for help on using the repository browser.