Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en" xmlns:th="http://www.thymeleaf.org">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- <meta name="description" content="">
- <meta name="author" content="">
- <title>Añadir/Editar autor</title>
- <link rel="shortcut icon" href="/Españita.png">
- <!-- Bootstrap core CSS -->
- <link href="/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
- <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.11.2/css/all.css">
- <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap">
- <link rel="stylesheet" href="/css/bootstrap.min.css">
- <link rel="stylesheet" href="/css/mdb.min.css">
- <link rel="stylesheet" href="/css/style.css">
- <!-- Custom styles for this template -->
- <link href="/css/shop-homepage.css" rel="stylesheet">
- </head>
- <body>
- <!-- Navigation -->
- <nav class="navbar navbar-expand-lg bg-dark">
- <a class="navbar-brand texto-titulo-tarjeta-color" href="/">Práctica 1</a>
- <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav"
- aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
- <span class="navbar-toggler-icon"></span>
- </button>
- <div class="collapse navbar-collapse" id="navbarNav">
- <ul class="navbar-nav">
- <li class="nav-item ">
- <a class="nav-link texto-titulo-tarjeta-color" href="/">Cuadros</a>
- </li>
- <li class="nav-item darken-1">
- <a class="nav-link texto-titulo-tarjeta-color" href="/autores">Autores</a>
- </li>
- <li class="nav-item ">
- <a class="nav-link texto-titulo-tarjeta-color" href="/clientes">Clientes</a>
- </li>
- <li class="nav-item darken-1">
- <a class="nav-link texto-titulo-tarjeta-color" href="/crear-cuadro">Nuevo Cuadro</a>
- </li>
- <li th:if="${crear}" class="nav-item bg-warning">
- <a th:if="${crear}" class="nav-link negro" href="/nuevo-autor">Nuevo Autor </a>
- </li>
- <li th:unless="${crear}" class="nav-item darken-1">
- <a th:unless="${crear}" class="nav-link texto-titulo-tarjeta-color" href="/nuevo-autor">Nuevo Autor </a>
- </li>
- <li class="nav-item darken-1">
- <a class="nav-link texto-titulo-tarjeta-color" href="/nuevo-cliente">Nuevo Cliente</a>
- </li>
- </ul>
- </div>
- <img alt="bandera" src="/ESP.jpg" width="60" height="40">
- </nav>
- <!-- Page Content -->
- <div class="container">
- <!-- Large button groups (default and split) -->
- <h1 th:if="${crear}" class="my-4 font-weight-normal">Nuevo autor</h1>
- <h1 th:unless="${crear}" class=" my-4 font-weight-normal">Editar autor</h1>
- <form action="/almacenar-autor" method="post" class="needs-validation" novalidate>
- <div class="form-row">
- <div class="form-group col-md-6">
- <label for="inputNombre">Nombre</label>
- <input type="text" class="form-control" name="nombre" id="inputNombre" th:value="${autor.nombre}" required>
- <div class="valid-feedback">
- Es correcto
- </div>
- </div>
- <div class="form-group col-md-6">
- <label for="inputApellido">Apellidos</label>
- <input type="text" class="form-control" name="apellidos" id="inputApellido" th:value="${autor.apellidos}"
- required>
- <div class="valid-feedback">
- Es correcto
- </div>
- </div>
- </div>
- <div class="form-row">
- <div class="form-group col-md-6">
- <label for="inputNIF">NIF</label>
- <input type="text" class="form-control" name="NIF" id="inputNIF" th:value="${autor.NIF}" required>
- <div class="valid-feedback">
- Es correcto
- </div>
- </div>
- <div class="form-group col-md-6">
- <label for="inputNacimiento">Año de nacimiento</label>
- <input type="number" min=1500 class="form-control" name="nacimiento" id="inputNacimiento"
- th:value="${autor.nacimiento}" required>
- <div class="valid-feedback">
- Es correcto
- </div>
- </div>
- </div>
- <div class="form-row">
- <div class="form-group col-md-6">
- <label for="inputPais">País de nacimiento</label>
- <input type="text" class="form-control" id="inputPais" name="paisNacimiento"
- th:value="${autor.paisNacimiento}" required>
- <div class="valid-feedback">
- Es correcto
- </div>
- </div>
- <div class="form-group col-md-6">
- <label for="inputDireccion">Dirección postal</label>
- <input type="text" class="form-control" id="inputDireccion" name="direccion" th:value="${autor.direccion}"
- required>
- <div class="valid-feedback">
- Es correcto
- </div>
- </div>
- </div>
- <div class="form-group">
- <label for="inputEmail">Correo electrónico</label>
- <input type="email" class="form-control" id="inputEmail" name="email" th:value="${autor.email}" required>
- <div class="valid-feedback">
- Es correcto
- </div>
- </div>
- <div class="form-group">
- <label for="inputTel">Teléfono de contacto</label>
- <input type="tel" class="form-control" id="inputTel" name="telefono" th:value="${autor.telefono}" required>
- <div class="valid-feedback">
- Es correcto
- </div>
- </div>
- <input name="idAutor" class="form-control" type="hidden" th:value=" ${autor.idAutor}">
- <button type="submit" class="btn btn btn-large bg-warning negro ">
- Enviar
- </button>
- </form>
- </div>
- <!-- /.container -->
- <!-- Footer -->
- <!-- Footer -->
- <footer class="page-footer font-small bg-dark fijado-bajo">
- <!-- Copyright -->
- <div class="footer-copyright text-center py-3">© 2020 Copyright:
- <a href="https://mdbootstrap.com/"> MDBootstrap.com</a>
- </div>
- <div class="pt-4 bg-warning"></div>
- <!-- Copyright -->
- </footer>
- <!-- Footer -->
- <!-- Bootstrap core JavaScript -->
- <script src="/vendor/jquery/jquery.min.js"></script>
- <script src="/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
- <script type="text/javascript" src="/js/jquery.min.js"></script>
- <script type="text/javascript" src="/js/popper.min.js"></script>
- <script type="text/javascript" src="/js/bootstrap.min.js"></script>
- <script type="text/javascript" src="/js/mdb.min.js"></script>
- <script>
- (function () {
- 'use strict';
- window.addEventListener('load', function () {
- var forms = document.getElementsByClassName('needs-validation');
- var validation = Array.prototype.filter.call(forms, function (form) {
- form.addEventListener('submit', function (event) {
- if (form.checkValidity() === false) {
- event.preventDefault();
- event.stopPropagation();
- }
- form.classList.add('was-validated');
- }, false);
- });
- }, false);
- })();
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement