elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)



+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  modal me devuelve la imagen en null luego de modificar
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: modal me devuelve la imagen en null luego de modificar  (Leído 143 veces)
Beginner Web


Desconectado Desconectado

Mensajes: 589


youtu.be/0YhflLRE-DA


Ver Perfil
modal me devuelve la imagen en null luego de modificar
« en: 11 Mayo 2021, 12:33 pm »

Estoy recorriendo una lista, intento modificar y todo bien excepto que cuando no modifico l a imagen esta se pierde u.u  :(  :huh:  :huh:  :huh:


Código
  1. </a>
  2. <div class="myFormUpdate">
  3. <form th:action="@{/producto/guardar}" method="POST"
  4. class="form_content" enctype="multipart/form-data">
  5. <div class="modal fade" th:id="updateModal+${producto.codigo}"
  6. id="updateModal" tabindex="-1" role="dialog"
  7. aria-labelledby="updateModalLabel" aria-hidden="true">
  8. <div class="modal-dialog" role="document">
  9. <div class="modal-content">
  10. <div class="modal-header">
  11. <h4 class="modal-title" id="updateModalLabel">Update
  12. Producto</h4>
  13. <button type="button" class="close" data-dismiss="modal"
  14. aria-label="Close">
  15. <span aria-hidden="true">&times;</span>
  16. </button>
  17. </div>
  18. <div class="modal-body">
  19. <p class="alert alert-info">Input data to the fields</p>
  20. <div class="form-group">
  21. <!--<label for="id" class="col-form-label">User id:</th:text></label>-->
  22. <input type="hidden" class="form-control" id="id"
  23. th:name="codigo" th:value="*{producto.codigo}" />
  24. </div>
  25. <div class="form-group">
  26. <label for="titulo" class="col-form-label">Nombre</label>
  27. <input type="text" class="form-control" id="titulo"
  28. th:name="nombre" th:value="*{producto.nombre}" />
  29. </div>
  30. <div class="form-group">
  31. <label for="marca" class="col-form-label">Marca</label>
  32. <input type="text" class="form-control" id="marca"
  33. th:name="marca" th:value="*{producto.marca}">
  34. </div>
  35. <div class="form-group">
  36. <label for="marca" class="col-form-label">Precio</label>
  37. <input type="number" class="form-control" id="precio"
  38. th:name="precio" th:value="*{producto.precio}" step="any">
  39. </div>
  40. <div class="form-group">
  41. <label for="descripcion" class="col-form-label">Descripcion</label>
  42. <input type="text" class="form-control" id="descripcion"
  43. th:name="descripcion" th:value="*{producto.descripcion}" />
  44. </div>
  45. <div class="form-group">
  46. <label for="fecha" class="col-form-label">Stock</label>
  47. <input type="number" class="form-control" id="fecha"
  48. th:name="stock" th:value="*{producto.stock}" />
  49. </div>
  50. <div class="form-group">
  51. <img width="100px" class="card-img-top m-auto"
  52. th:src="*{'data:image/png;base64,'+producto.imagen}">
  53. <label for="file" class="bttn">
  54. <i class="fa fa-cloud-upload" aria-hidden="true"></i>
  55. Subir archivo
  56. </label>
  57.  
  58. <input type="file" name="file" class="form-control-file"
  59. id="imagen" th:name="file"
  60. accept="image/x-png,image/gif,image/jpeg,image/png,image/jpeg"
  61. style='display: none;'>
  62. </div>
  63. </div>
  64. <div class="modal-footer">
  65. <button type="button" class="btn btn-secondary"
  66. data-dismiss="modal">Close</button>
  67. <input type="submit" class="btn btn-primary" value="Save" />
  68. </div>
  69. </div>
  70. </div>
  71. </div>
  72. </form>
  73. </div></td>


« Última modificación: 12 Mayo 2021, 06:20 am por Beginner Web » En línea

{_id: "5ef16999f6ce240abc225ss3",
nombre: "Ana Keldysh",
nacionalidad: "Argentina",
edad: "17",
profesion: "Desarrollador Web Full Stack, pero la verdad hago de todo.",
"__v": 0
}
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines