mirror of
https://git.imnavajas.es/jjimenez/erp-imprimelibros.git
synced 2026-03-01 22:29:14 +00:00
trabajando2
This commit is contained in:
61
src/main/resources/templates/imprimelibros/error/error.html
Normal file
61
src/main/resources/templates/imprimelibros/error/error.html
Normal file
@ -0,0 +1,61 @@
|
||||
<!doctype html>
|
||||
<html xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
|
||||
layout:decorate="~{imprimelibros/layout}">
|
||||
|
||||
<head>
|
||||
<th:block layout:fragment="pagetitle" />
|
||||
<th:block th:replace="~{imprimelibros/partials/head-css :: head-css}" />
|
||||
<th:block layout:fragment="pagecss">
|
||||
<link th:href="@{/assets/libs/datatables/dataTables.bootstrap5.min.css}" rel="stylesheet" />
|
||||
</th:block>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div th:replace="~{imprimelibros/partials/topbar :: topbar}" />
|
||||
<div th:replace="~{imprimelibros/partials/sidebar :: sidebar}"
|
||||
sec:authorize="isAuthenticated() and hasAnyRole('SUPERADMIN','ADMIN')">
|
||||
|
||||
<th:block layout:fragment="content">
|
||||
<!-- CONTENIDO -->
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-lg-7">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-body p-4 p-md-5 text-center">
|
||||
|
||||
<h1 class="display-4 mb-2" th:text="${status}">404</h1>
|
||||
<h4 class="mb-3" th:text="${error}">Not Found</h4>
|
||||
|
||||
<p class="text-muted mb-4"
|
||||
th:text="${message != null and !#strings.isEmpty(message)} ? ${message} : 'Ha ocurrido un error inesperado.'">
|
||||
Ha ocurrido un error inesperado.
|
||||
</p>
|
||||
|
||||
<div class="small text-muted mb-4">
|
||||
<div><strong>Ruta:</strong> <span th:text="${path}">/logout</span></div>
|
||||
<div><strong>Fecha:</strong> <span
|
||||
th:text="${#temporals.format(timestamp, 'dd/MM/yyyy HH:mm:ss')}">--</span></div>
|
||||
</div>
|
||||
|
||||
<div class="d-flex gap-2 justify-content-center">
|
||||
<a class="btn btn-primary" th:href="@{/}">Volver al inicio</a>
|
||||
<a class="btn btn-outline-secondary" href="javascript:history.back()">Atrás</a>
|
||||
</div>
|
||||
|
||||
<!-- Opcional: bloque extra sólo para 404 -->
|
||||
<div class="mt-4" th:if="${is404}">
|
||||
<div class="alert alert-warning mb-0">
|
||||
No se ha encontrado el recurso solicitado.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- /CONTENIDO -->
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user