• Introducción
• CORS CodeIgniter 4 la forma correcta
- Vamos a conocer como podemos configurar los CORS en C4 en base a la documentación oficial.
www.desarrollolibre.net/blog/codeign...
• Introducción
• CORS CodeIgniter 4 la forma correcta
- Vamos a conocer como podemos configurar los CORS en C4 en base a la documentación oficial.
www.desarrollolibre.net/blog/codeign...
• Redireccionar en 404
* Menú de hamburguesa
- Vamos a implementar la funcionalidad del navbar con el menú de hamburguesa.
www.desarrollolibre.net/blog/codeign...
• Redireccionar en 404
* Menú de hamburguesa
- Vamos a implementar la funcionalidad del navbar con el menú de hamburguesa.
www.desarrollolibre.net/blog/codeign...
• Agrupar rutas
- Agrupamos las rutas de tipo CRUD bajo un mismo prefijos y componentes en común.
* Navbar: Enlaces
- Vamos a crear un navbar para la navegación.
www.desarrollolibre.net/blog/codeign...
• Agrupar rutas
- Agrupamos las rutas de tipo CRUD bajo un mismo prefijos y componentes en común.
* Navbar: Enlaces
- Vamos a crear un navbar para la navegación.
www.desarrollolibre.net/blog/codeign...
• Acomodar alineado SaveComponent: Parte 2
* ListComponent.vue: Mostrar label del registro a eliminar
* Tarea: CRUD categorías
www.desarrollolibre.net/blog/codeign...
• Acomodar alineado SaveComponent: Parte 2
* ListComponent.vue: Mostrar label del registro a eliminar
* Tarea: CRUD categorías
www.desarrollolibre.net/blog/codeign...
• Tailwind: Carta
- Vamos a crear un componente de carta.
* Acomodar alineado SaveComponent
- Vamos a acomodar el estilo de la página de SaveComponent.
www.desarrollolibre.net/blog/codeign...
• Tailwind: Carta
- Vamos a crear un componente de carta.
* Acomodar alineado SaveComponent
- Vamos a acomodar el estilo de la página de SaveComponent.
www.desarrollolibre.net/blog/codeign...
• Tailwind: Textos
- Vamos a personalizar el texto.
* Tailwind: Diálogo de Eliminar
* Tailwind: Mostrar operación a realizar en Formulario
www.desarrollolibre.net/blog/codeign...
• Tailwind: Textos
- Vamos a personalizar el texto.
* Tailwind: Diálogo de Eliminar
* Tailwind: Mostrar operación a realizar en Formulario
www.desarrollolibre.net/blog/codeign...
• Tailwind: Container
- Vamos a colocar un container para todo el contenido.
* Tailwind: Márgenes
- Vamos a colocar espaciados en los componentes necesarios.
www.desarrollolibre.net/blog/codeign...
• Tailwind: Container
- Vamos a colocar un container para todo el contenido.
* Tailwind: Márgenes
- Vamos a colocar espaciados en los componentes necesarios.
www.desarrollolibre.net/blog/codeign...
• Botones para editar y eliminar
- Vamos a definir los enlaces de navegación para las operaciones CRUD en el listado.
* Tailwind: Sobre
* Tailwind 4: Instalar
www.desarrollolibre.net/blog/codeign...
• Botones para editar y eliminar
- Vamos a definir los enlaces de navegación para las operaciones CRUD en el listado.
* Tailwind: Sobre
* Tailwind 4: Instalar
www.desarrollolibre.net/blog/codeign...
• ListComponent.vue: Eliminar, recargar listado
- Vamos a eliminar la posición del array correspondiente al registro a eliminar
* ListComponent.vue: Diálogo de eliminar
www.desarrollolibre.net/blog/codeign...
• ListComponent.vue: Eliminar, recargar listado
- Vamos a eliminar la posición del array correspondiente al registro a eliminar
* ListComponent.vue: Diálogo de eliminar
www.desarrollolibre.net/blog/codeign...
• Sobre las peticiones PUT en CodeIgniter 4
- Terminaremos la implementación de actualizar.
* SaveComponent.vue: Eliminar
* Implementamos la opción de eliminar.
www.desarrollolibre.net/blog/codeign...
• Sobre las peticiones PUT en CodeIgniter 4
- Terminaremos la implementación de actualizar.
* SaveComponent.vue: Eliminar
* Implementamos la opción de eliminar.
www.desarrollolibre.net/blog/codeign...
• SaveComponent.vue: Editar: Obtener la película
- Vamos a crear el proceso para obtener e inicializar la película.
* SaveComponent.vue: Editar: Enviar data al servidor
www.desarrollolibre.net/blog/codeign...
• SaveComponent.vue: Editar: Obtener la película
- Vamos a crear el proceso para obtener e inicializar la película.
* SaveComponent.vue: Editar: Enviar data al servidor
www.desarrollolibre.net/blog/codeign...
• SaveComponent.vue: Enviar petición al servidor
- Vamos a crear una película por petición tipo post.
* SaveComponent.vue: Manejo de errores
www.desarrollolibre.net/blog/codeign...
• SaveComponent.vue: Enviar petición al servidor
- Vamos a crear una película por petición tipo post.
* SaveComponent.vue: Manejo de errores
www.desarrollolibre.net/blog/codeign...
• SaveComponent.vue: Estructura base
- Vamos a crear la estructura base del formulario.
* SaveComponent.vue: Obtener categorías
- Vamos a consumir el listado de categorías.
* SaveComponent.vue: v-model
• SaveComponent.vue: Estructura base
- Vamos a crear la estructura base del formulario.
* SaveComponent.vue: Obtener categorías
- Vamos a consumir el listado de categorías.
* SaveComponent.vue: v-model
🔴 Vamos a mostrar los errores del formulario provistos por el servidor.
youtu.be/k93rU4DvuPQ
🔴 Vamos a mostrar los errores del formulario provistos por el servidor.
youtu.be/k93rU4DvuPQ