En esta entrada, vamos a crear la página de editar, también daremos la posibilidad de eliminar posts a sus creadores y, por último, explicaremos y utilizaremos los soft deletes.
Continuar leyendo «Laravel 5.4 #8 : Editar, eliminar y soft deletes»
Laravel 5.*: Desde lo básico hasta cosas más complejas.
En esta serie de artículos, vamos a tratar desde el principio el framework de PHP Laravel. Iremos viendo desde lo más básico hasta cosas más complejas.
Para ver el código completo de la serie: https://github.com/fullstackseriescom/laravel-5-series
Laravel 5.4 #7 : Middlewares y relaciones con Eloquent ORM
Hay veces que ciertos usuarios no quieres que accedan a ciertas partes de la web, ya sea por su rol, porque no son ellos los creadores o por el motivo que sea. Laravel tiene una característica que nos permite hacer esto muy fácilmente, los llamados Middlewares. Esto es lo que vamos a tratar hoy, juntamente con las relaciones de campos de la base de datos con Eloquent ORM. Es decir, aprenderemos a asignar un post al usuario creador y después cómo acceder a ese dato.
Continuar leyendo «Laravel 5.4 #7 : Middlewares y relaciones con Eloquent ORM»
Laravel 5.4 #6 : Sistema de autenticación de usuarios
Hoy vamos a aprender a crear un formulario de login y registro que veremos que lo crea Laravel automáticamente solamente con un comando. También veremos como customizar el formulario añadiendo un nuevo campo y también verificaremos que solamente puedan hacer login los usuarios activos.
Continuar leyendo «Laravel 5.4 #6 : Sistema de autenticación de usuarios»
Laravel 5.4 #5 : Profundizando en Blade
En esta entrada vamos a profundizar en Blade. Vamos a crear un layout y extenderlo desde los diferentes templates, también vamos a utilizar includes para incluir desde una vista a parte los errores y el formulario de envío de posts. Y también utilizaremos los condicionales de Blade para mostrar un mensaje si no hay posts en la lista.
Laravel 5.4 #4 : Insertar datos desde un formulario y validarlo
En esta entrada vamos a tratar de insertar datos desde un formulario a través del método POST y después validaremos estos datos sean correctos.
Continuar leyendo «Laravel 5.4 #4 : Insertar datos desde un formulario y validarlo»
Laravel 5.4 #3 : Controladores, vistas, modelos y migraciones
En esta entrada lo que vamos a hacer va a ser conectar Laravel a la base de datos que crearemos, crear un modelo y utilizarlo y mostrar los resultados de una consulta a la base de datos en la vista.
Continuar leyendo «Laravel 5.4 #3 : Controladores, vistas, modelos y migraciones»