Configuración Inicial para Creación y Edición de Registros en Platzi
Clase 18 de 31 • Curso de Introducción a Laravel 9
Contenido del curso
Fundamentos de Laravel
- 3

Comandos básicos de Artisan en Laravel
04:23 min - 4

Desarrollo de Rutas Web en Laravel: Creación y Configuración
06:45 min - 5

Configuración de Vistas en Laravel con Blade
07:02 min - 6

Creación de Plantillas en PHP para Vistas Eficientes
06:04 min - 7

Controladores en Laravel: Organización de Rutas y Peticiones
07:17 min - 8

Migraciones de Base de Datos en Laravel: Creación y Control de Versiones
07:02 min - 9

Creación y Configuración de Modelos y Factories en Laravel
06:57 min - 10

Manejo de Bases de Datos con Eloquent en Laravel
08:26 min - 11

Relaciones de Tablas en Laravel: Usuarios y Publicaciones
05:38 min
Manos a la obra con nuestro proyecto
- 12

Revisión de Controladores y Vistas en Proyectos Web
02:15 min - 13

Instalación y Configuración del Sistema de Inicio de Sesión en Laravel
05:41 min - 14

Modificación de Rutas en Sistema de Inicio de Sesión Web
04:22 min - 15

Configuración de Rutas y Controladores en PHP Artisan
04:00 min - 16

Desarrollo de Vistas y Controladores con Paginación en PHP
04:36 min - 17

Eliminar datos con formularios seguros en Laravel
04:54 min - 18

Configuración Inicial para Creación y Edición de Registros en Platzi
Viendo ahora - 19

Desarrollo de Formularios Seguros en Laravel
05:02 min - 20

Creación y Configuración de Registros en Base de Datos
06:06 min - 21

Método Update: Editar Formularios y Redirecciones en Platzi
01:44 min - 22

Validación de Formularios y Manejo de Errores en Platzi
04:43 min - 23

Validación de Registros Únicos en Controladores de PHP
05:32 min
Trabajemos en el diseño web de nuestro proyecto
- 24

Diseño de Área Pública con Imágenes y CSS en Tailwind
06:38 min - 25

Diseño de Gradientes y Estilos con Tailwind CSS
03:50 min - 26

Implementación de Página Home en Laravel con Diseño Personalizado
06:36 min - 27

Diseño de Publicación Individual: Estructura y Estilo CSS
04:15 min - 28

Diseño y Estilo de Publicaciones en Páginas Web
02:34 min - 29

Configuración de Formulario de Búsqueda en PHP y HTML
04:18 min - 30

Optimización y depuración en Laravel con Composer
06:12 min
Cierre
¿Cómo hacer la configuración inicial para la creación y edición en una aplicación?
Comenzar a trabajar con la creación y edición de registros en una aplicación puede parecer una tarea titánica al principio, pero con las elecciones correctas y una planificación ordenada, podemos facilitar este proceso. Lo primero que hay que considerar es cómo estructurar nuestro controlador para desarrollar sus métodos eficientemente.
¿Cómo configurar los métodos del controlador?
-
Definir el método para crear un registro:
- Este método devolverá una vista específica.
- Asegúrate de identificar correctamente el nombre de la vista a la que retornará.
-
Desarrollar el método de edición:
- Para editar, necesitas un registro que será editado.
- Pasa el registro a la vista de edición y organiza esta funcionalidad en una línea clara y simple.
¿Cómo crear las vistas necesarias?
Para operar la creación y la edición simultáneamente, es crucial tener bien definidas las vistas que manejarán estos procesos.
- Crear nuevas vistas en el sistema de vistas:
- Usa un clic derecho y selecciona "nuevo" en tu sistema de gestión.
- Crea vistas tanto para la creación como para la edición.
¿Cómo gestionar los formularios de creación y edición?
Los formularios son el núcleo interactivo para ingresar y actualizar datos.
-
Formulario para creación:
- Recupéralo a partir de una plantilla ya existente.
- Cámbialo a un método de envío
POSTpara guardar la información en la base de datos. - Utiliza
@includepara insertar los controles del formulario desde un archivo que actúa como parte de otra vista.
-
Formulario para edición:
- Similar al formulario de creación, pero modifica la ruta para pasar el POST que deseas editar.
- Cambia la intención en el formulario a "editar".
¿Cómo actualizar la vista índice?
Debido a que las funcionalidades de creación y edición dependen de la vista índice, es necesario actualizarla para vincular correctamente las nuevas vistas.
- Configurar la vista índice:
- Actualiza las rutas para gestionar editar y crear acciones.
- Usa enlaces dentro del HTML existente para acceder a las funcionalidades.
¿Cómo dar estilo a los elementos de interfaz?
El estilo es esencial para tener una interfaz de usuario coherente y fácil de usar.
- Configurar botones:
- Utiliza la clase correcta para los botones, manteniendo consistencia con el diseño general.
- Cambia el tamaño de los botones y organízalos de manera que sean intuitivos para el usuario.
Invitamos a los estudiantes a llevar a cabo estas configuraciones personalmente. La práctica y la experimentación en un entorno gestionado son excelentes formas de consolidar el aprendizaje. Sigue este camino y configura tu propio sistema de vistas, formularios y estilos CSS. ¡Continúa aprendiendo y mejorando tus habilidades cada día!