Changeset e272096 for src/main/resources/templates
- Timestamp:
- 02/18/24 22:01:54 (9 months ago)
- Branches:
- master
- Children:
- 4251327
- Parents:
- bde8b13
- Location:
- src/main/resources/templates
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/resources/templates/fragments/header.html
rbde8b13 re272096 10 10 <div class="collapse navbar-collapse justify-content-end" id="navbarsExampleDefault"> 11 11 <ul class="navbar-nav m-auto"> 12 <li class="nav-item m-auto">12 <li sec:hasRole class="nav-item m-auto"> 13 13 <a class="nav-link active" href="/bilet">Bileti</a> 14 14 </li> … … 42 42 <a class="nav-link" href="#"></a> 43 43 </li> 44 <li class="nav-item"> 45 <a class="btn btn-success btn-sm ml-3" href="/shopping-cart"> 46 <i class="fa fa-shopping-cart"></i> Cart 47 </a> 48 </li> 44 49 45 <li class="nav-item" sec:authorize="isAuthenticated()"> 50 46 <a href="#" class="btn btn-light btn-sm ml-3" sec:authentication="name"> -
src/main/resources/templates/kontrola.html
rbde8b13 re272096 1 1 <div xmlns:th="http://www.thymeleaf.org"> 2 <section class="jumbotron text-center">3 <div class="container">4 <h1 class="jumbotron-heading">WEB PROGRAMMING SHOP</h1>5 <h3 class="jumbotron-heading">All products</h3>6 </div>7 </section>8 2 3 <div class="container mb-4"> 4 <div class="row"> 5 <div class="col-12" > 9 6 10 7 <form class="form-signin mt-xl-5" method="post" th:action="@{'/kontrola/{id}/kazni-neregistriran'(id=${kontrola.kontrolaId})}"> … … 12 9 13 10 <p> 14 <label for="dokument" class="sr-only">Email</label>11 <label for="dokument" >Dokument</label> 15 12 <input class="form-control" name="dokument" id="dokument" type="text"> 16 13 </p> … … 18 15 19 16 <p> 20 <label for="telefon" class="sr-only">Telefon</label>17 <label for="telefon" >Telefon</label> 21 18 <input class="form-control" name="telefon" id="telefon" type="text"> 22 19 </p> 23 20 24 21 <p> 25 <label for="ime" class="sr-only">Ime</label>22 <label for="ime" >Ime</label> 26 23 <input class="form-control" name="ime" id="ime" type="text"> 27 24 </p> 28 25 29 26 <p> 30 <label for="adresa" class="sr-only">Adresa</label>27 <label for="adresa" >Adresa</label> 31 28 <input class="form-control" name="adresa" id="adresa" type="text"> 32 29 </p> … … 34 31 35 32 <p> 36 <label for="iznos" class="sr-only">Iznos</label>33 <label for="iznos" >Iznos</label> 37 34 <input class="form-control" name="iznos" id="iznos" type="number"> 38 35 </p> … … 49 46 50 47 48 51 49 <form class="form-signin mt-xl-5" method="post" th:action="@{'/kontrola/{id}/kazni-registriran'(id=${kontrola.kontrolaId})}"> 52 50 <h2 class="form-signin-heading">Kazna za regirstiran</h2> 53 51 54 52 <p> 55 <label for="dk" class="sr-only">Dokument</label>53 <label for="dk" >Dokument</label> 56 54 <input class="form-control" name="dokument" id="dk" type="text"> 57 55 </p> 58 56 59 57 <p> 60 <label for="iz" class="sr-only">Iznos</label>58 <label for="iz" >Iznos</label> 61 59 <input class="form-control" name="iznos" id="iz" type="number"> 62 60 </p> 63 61 64 62 <p> 65 <label for="patnik" class="sr-only">Patnik</label>63 <label for="patnik" >Patnik</label> 66 64 <select id="patnik" name="patnik" class="form-control"> 67 65 <option th:each="patnik : ${patnici}" … … 82 80 </div> 83 81 </form> 82 83 </div> 84 </div> 85 </div> 86 84 87 85 88 … … 114 117 115 118 <td class="text-right"> 116 <th:block sec:authorize="hasRole('ROLE_ADMIN')">117 <form th:action="@{'/products/delete/{id}' (id=${kazna.kzId})}" 118 th:method="DELETE">119 <button type="submit" 120 class="btn btn-sm btn-danger delete-product">121 <i class="fas fa-trash-alt"></i> Delete 122 </button>123 </form>124 </th:block>119 <!-- <th:block sec:authorize="hasRole('ROLE_ADMIN')">--> 120 <!-- <form th:action="@{'/products/delete/{id}' (id=${kazna.kzId})}"--> 121 <!-- th:method="DELETE">--> 122 <!-- <button type="submit"--> 123 <!-- class="btn btn-sm btn-danger delete-product">--> 124 <!-- <i class="fas fa-trash-alt"></i> Delete--> 125 <!-- </button>--> 126 <!-- </form>--> 127 <!-- </th:block>--> 125 128 </td> 126 129 <td> 127 <th:block sec:authorize="hasRole('ROLE_ADMIN')">128 <a th:href="@{'/products/edit-form/{id}' (id=${kazna.kzId})}" 129 class="btn btn-sm btn-info edit-product">130 <i class="fas fa-edit"></i> Edit 131 </a>132 </th:block>130 <!-- <th:block sec:authorize="hasRole('ROLE_ADMIN')">--> 131 <!-- <a th:href="@{'/products/edit-form/{id}' (id=${kazna.kzId})}"--> 132 <!-- class="btn btn-sm btn-info edit-product">--> 133 <!-- <i class="fas fa-edit"></i> Edit--> 134 <!-- </a>--> 135 <!-- </th:block>--> 133 136 </td> 134 137 <td> 135 <form th:action="@{'/shopping-cart/add-product/{id}' (id=${kazna.kzId})}" 136 th:method="POST"> 137 <button type="submit" class="btn btn-sm btn-success add-to-cart"> 138 <i class="fas fa-shopping-cart"></i> Add to cart 139 </button> 140 </form> 138 141 139 </td> 142 140 </tr> -
src/main/resources/templates/kupiBilet.html
rbde8b13 re272096 1 1 <div xmlns:th="http://www.thymeleaf.org"> 2 <section class="jumbotron text-center"> 3 <div class="container"> 4 <h1 class="jumbotron-heading">WEB PROGRAMMING SHOP</h1> 5 <h3 class="jumbotron-heading">All products</h3> 6 </div> 7 </section> 2 8 3 9 4 <div style="width: 500px"> -
src/main/resources/templates/listBileti.html
rbde8b13 re272096 1 1 <div xmlns:th="http://www.thymeleaf.org"> 2 <section class="jumbotron text-center"> 3 <div class="container"> 4 <h1 class="jumbotron-heading">WEB PROGRAMMING SHOP</h1> 5 <h3 class="jumbotron-heading">All products</h3> 6 </div> 7 </section> 2 8 3 9 4 <div class="container mb-4"> … … 31 26 32 27 <td class="text-right"> 33 <th:block sec:authorize="hasRole('ROLE_ADMIN')">34 <form th:action="@{'/products/delete/{id}' (id=${bilet.bId})}" 35 th:method="DELETE">36 <button type="submit" 37 class="btn btn-sm btn-danger delete-product">38 <i class="fas fa-trash-alt"></i> Delete 39 </button>40 </form>41 </th:block>28 <!-- <th:block sec:authorize="hasRole('ROLE_ADMIN')">--> 29 <!-- <form th:action="@{'/products/delete/{id}' (id=${bilet.bId})}"--> 30 <!-- th:method="DELETE">--> 31 <!-- <button type="submit"--> 32 <!-- class="btn btn-sm btn-danger delete-product">--> 33 <!-- <i class="fas fa-trash-alt"></i> Delete--> 34 <!-- </button>--> 35 <!-- </form>--> 36 <!-- </th:block>--> 42 37 </td> 43 38 <td> 44 <th:block sec:authorize="hasRole('ROLE_ADMIN')">45 <a th:href="@{'/products/edit-form/{id}' (id=${bilet.bId})}" 46 class="btn btn-sm btn-info edit-product">47 <i class="fas fa-edit"></i> Edit 48 </a>49 </th:block>39 <!-- <th:block sec:authorize="hasRole('ROLE_ADMIN')">--> 40 <!-- <a th:href="@{'/products/edit-form/{id}' (id=${bilet.bId})}"--> 41 <!-- class="btn btn-sm btn-info edit-product">--> 42 <!-- <i class="fas fa-edit"></i> Edit--> 43 <!-- </a>--> 44 <!-- </th:block>--> 50 45 </td> 51 46 <td> 52 <form th:action="@{'/shopping-cart/add-product/{id}' (id=${bilet.bId})}" 53 th:method="POST"> 54 <button type="submit" class="btn btn-sm btn-success add-to-cart"> 55 <i class="fas fa-shopping-cart"></i> Add to cart 56 </button> 57 </form> 47 58 48 </td> 59 49 </tr> -
src/main/resources/templates/listInstanci.html
rbde8b13 re272096 1 1 <div xmlns:th="http://www.thymeleaf.org"> 2 <section class="jumbotron text-center"> 3 <div class="container"> 4 <h1 class="jumbotron-heading">WEB PROGRAMMING SHOP</h1> 5 <h3 class="jumbotron-heading">All products</h3> 6 </div> 7 </section> 2 8 3 9 4 <div class="container mb-4"> … … 61 56 th:method="GET"> 62 57 <button type="submit" class="btn btn-sm btn-success add-to-cart"> 63 <i class="fas fa-shopping-cart"></i>Kontrola58 Kontrola 64 59 </button> 65 60 </form> -
src/main/resources/templates/listKazni.html
rbde8b13 re272096 1 1 <div xmlns:th="http://www.thymeleaf.org"> 2 <section class="jumbotron text-center"> 3 <div class="container"> 4 <h1 class="jumbotron-heading">WEB PROGRAMMING SHOP</h1> 5 <h3 class="jumbotron-heading">All products</h3> 6 </div> 7 </section> 2 8 3 9 4 <div class="container mb-4"> … … 16 11 <th scope="col">#</th> 17 12 <th scope="col">Iznos</th> 13 <th scope="col">Datum</th> 18 14 <th scope="col">Plateno</th> 15 <th scope="col">Datum plateno</th> 19 16 <th scope="col">Dokument</th> 20 17 <th scope="col"></th> … … 27 24 <td th:text="${kazna.kzId}"></td> 28 25 <td th:text="${kazna.kzIznos}"></td> 26 <td th:text="${kazna.kzDatum}"></td> 29 27 <td th:text="${kazna.kzPlateno}"></td> 28 <td th:text="${kazna.kzDatumPlateno}"></td> 30 29 <td th:text="${kazna.kzDokument}"></td> 31 30 32 31 <td class="text-right"> 33 <th:block sec:authorize="hasRole('ROLE_ADMIN')">34 <form th:action="@{'/products/delete/{id}' (id=${kazna.kzId})}" 35 th:method="DELETE">36 <button type="submit" 37 class="btn btn-sm btn-danger delete-product">38 <i class="fas fa-trash-alt"></i> Delete 39 </button>40 </form>41 </th:block>32 <!-- <th:block sec:authorize="hasRole('ROLE_ADMIN')">--> 33 <!-- <form th:action="@{'/products/delete/{id}' (id=${kazna.kzId})}"--> 34 <!-- th:method="DELETE">--> 35 <!-- <button type="submit"--> 36 <!-- class="btn btn-sm btn-danger delete-product">--> 37 <!-- <i class="fas fa-trash-alt"></i> Delete--> 38 <!-- </button>--> 39 <!-- </form>--> 40 <!-- </th:block>--> 42 41 </td> 43 42 <td> 44 <th:block sec:authorize="hasRole('ROLE_ADMIN')">45 <a th:href="@{'/products/edit-form/{id}' (id=${kazna.kzId})}" 46 class="btn btn-sm btn-info edit-product">47 <i class="fas fa-edit"></i> Edit 48 </a>49 </th:block>43 <!-- <th:block sec:authorize="hasRole('ROLE_ADMIN')">--> 44 <!-- <a th:href="@{'/products/edit-form/{id}' (id=${kazna.kzId})}"--> 45 <!-- class="btn btn-sm btn-info edit-product">--> 46 <!-- <i class="fas fa-edit"></i> Edit--> 47 <!-- </a>--> 48 <!-- </th:block>--> 50 49 </td> 51 50 <td> 52 <form th:action="@{'/ shopping-cart/add-product/{id}' (id=${kazna.kzId})}"51 <form th:action="@{'/kazna/{id}/pay' (id=${kazna.kzId})}" 53 52 th:method="POST"> 54 53 <button type="submit" class="btn btn-sm btn-success add-to-cart"> 55 <i class="fas fa-shopping-cart"></i> Add to cart54 Pay 56 55 </button> 57 56 </form> -
src/main/resources/templates/listVozenja.html
rbde8b13 re272096 6 6 </div> 7 7 </section> 8 9 <form method="get" action="/vozenje"> 10 <select name="status"> 11 <option th:each="status : ${vozStatus}" th:value="${status}" th:text="${status.name()}"></option> 12 </select> 13 14 <input type="submit" value="Search"> 15 </form> 8 16 9 17 <div class="container mb-4"> … … 33 41 34 42 <td class="text-right"> 35 <th:block sec:authorize="hasRole('ROLE_ADMIN')"> 36 <form th:action="@{'/products/delete/{id}' (id=${vozenje.vozenjeId})}" 37 th:method="DELETE"> 43 <th:block > 44 <form th:action="@{'/vozenje/{id}/end' (id=${vozenje.vozenjeId})}" 45 th:hidden="${vozenje.vozenjeStatus.name().equals('FINISHED')} ? 'true' : 'false'" 46 th:method="GET"> 38 47 <button type="submit" 39 48 class="btn btn-sm btn-danger delete-product"> 40 <i class="fas fa-trash-alt"></i> Delete49 <i class="fas fa-trash-alt"></i> End 41 50 </button> 42 51 </form> … … 44 53 </td> 45 54 <td> 46 <th:block sec:authorize="hasRole('ROLE_ADMIN')">47 <a th:href="@{'/products/edit-form/{id}' (id=${vozenje.vozenjeId})}" 48 class="btn btn-sm btn-info edit-product">49 <i class="fas fa-edit"></i> Edit 50 </a>51 </th:block>55 <!-- <th:block sec:authorize="hasRole('ROLE_ADMIN')">--> 56 <!-- <a th:href="@{'/products/edit-form/{id}' (id=${vozenje.vozenjeId})}"--> 57 <!-- class="btn btn-sm btn-info edit-product">--> 58 <!-- <i class="fas fa-edit"></i> Edit--> 59 <!-- </a>--> 60 <!-- </th:block>--> 52 61 </td> 53 62 <td> 54 <form th:action="@{'/vozenje/{vozenjeId}/end'(vozenjeId=${vozenje.vozenjeId})}" 55 th:method="GET"> 56 <button type="submit" class="btn btn-sm btn-success add-to-cart"> 57 <i class="fas fa-shopping-cart"></i> End vozenje 58 </button> 59 </form> 63 60 64 </td> 61 65 </tr> -
src/main/resources/templates/master-template.html
rbde8b13 re272096 20 20 <header th:replace="fragments/header"/> 21 21 22 <div th:text="${error}"></div> 23 22 24 <section th:include="${bodyContent}"> 23 25 -
src/main/resources/templates/register.html
rbde8b13 re272096 1 1 <div xmlns:th="http://www.thymeleaf.org"> 2 <section class="jumbotron text-center">3 <div class="container">4 <h1 class="jumbotron-heading">WEB PROGRAMMING SHOP</h1>5 <h3 class="jumbotron-heading">All products</h3>6 </div>7 </section>8 2 9 3 <div class="container mb-4"> … … 35 29 </p> 36 30 31 <p sec:authorize="hasRole('ROLE_ADMIN')"> 32 <label for="vrabotenType" class="sr-only">Vraboten Type</label> 33 <select name="vrabotenType" id="vrabotenType"> 34 <option th:each="type : ${types}" 35 th:text="${type.name()}" 36 th:value="${type}" ></option> 37 </select> 38 </p> 39 40 <p sec:authorize="hasRole('ROLE_ADMIN')"> 41 <label for="salary" class="sr-only">Salary</label> 42 <input type="number" id="salary" name="salary"> 43 </p> 44 45 37 46 38 47
Note:
See TracChangeset
for help on using the changeset viewer.