67 lines
3.1 KiB
HTML
67 lines
3.1 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en"
|
|
xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
|
|
layout:decorator="default" xmlns:th="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/html">
|
|
<head>
|
|
<link rel="stylesheet" href="../css/grant.css"/>
|
|
</head>
|
|
<body>
|
|
|
|
|
|
<div class="container" layout:fragment="content">
|
|
<section id="ewrq">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-lg-12 text-center">
|
|
<h2 class="section-heading text-uppercase">Личный кабинет</h2>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<div class="row">
|
|
<div class="col-lg-12">
|
|
<form id="profile-form" method="post" th:action="@{'/users/profile'}"
|
|
th:object="${userDto}">
|
|
<input type="hidden" name="id" th:field="*{id}"/>
|
|
<div class="form-group">
|
|
<label for="firstName">Имя:</label>
|
|
<input class="form-control" id="firstName" type="text"
|
|
placeholder="Имя"
|
|
th:field="*{firstName}"/>
|
|
<p th:if="${#fields.hasErrors('firstName')}" th:errors="*{firstName}"
|
|
class="alert alert-danger">Incorrect firstName</p>
|
|
<p class="help-block text-danger"></p>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="lastName">Фамилия:</label>
|
|
<input class="form-control" id="lastName" type="text"
|
|
placeholder="lastName"
|
|
th:field="*{lastName}"/>
|
|
<p th:if="${#fields.hasErrors('lastName')}" th:errors="*{lastName}"
|
|
class="alert alert-danger">Incorrect lastName</p>
|
|
<p class="help-block text-danger"></p>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="email">Email:</label>
|
|
<input class="form-control" id="email" type="text"
|
|
placeholder="Email"
|
|
th:field="*{email}"/>
|
|
<p th:if="${#fields.hasErrors('email')}" th:errors="*{email}"
|
|
class="alert alert-danger">Incorrect email</p>
|
|
<p class="help-block text-danger"></p>
|
|
</div>
|
|
<div class="form-group">
|
|
<button id="sendMessageButton" name="save"
|
|
class="btn btn-success text-uppercase"
|
|
type="submit">
|
|
Сохранить
|
|
</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</div>
|
|
</body>
|
|
</html>
|