Vamos añadir la posibilidad a los usuarios logueados de comentar en los posts.
Continuar leyendo «Laravel 5.4 #17 : Añadir comentarios a los posts»
Vamos añadir la posibilidad a los usuarios logueados de comentar en los posts.
Continuar leyendo «Laravel 5.4 #17 : Añadir comentarios a los posts»
Que los usuarios puedan agregar su foto de perfil es una funcionalidad que cualquier web tiene. Por eso vamos a agregarla a nuestro proyecto.
Continuar leyendo «Laravel 5.4 #16 : Agregar foto de perfil a los usuarios»
Laravel tiene una característica llamada Events que nos permite lanzar un evento y escucharlo a través de los Listeners. Nosotros para poner en práctica esta característica, escucharemos el evento login y guardaremos la fecha de login para saber cuanto hace de la última vez que un usuario se ha logueado.
Hoy utilizaremos los scopes para mostrar los usuarios activos en nuestra web. Aunque actualmente puede registrarse cualquier persona, más adelante añadiremos un paquete de Laravel que permite gestionar los roles y así limitar, según el rol, quien puede publicar posts. Y también daremos formato a la fecha de publicación de los posts.
Continuar leyendo «Laravel 5.4 #14 : Query scopes y presenters»
Los seeders nos facilitan la creación de datos falsos para hacer pruebas. Exactamente, lo que se puede hacer con los seeders es generar datos falsos y que se guarden en la base de datos, con esto ya no tendremos que ir insertando uno por uno los datos de prueba en la base de datos.
Hemos estado hablando un poco de todo, incluso que a ciertas cosas podemos darle el diseño que queramos, pero no hemos explicado como se incluyen estos archivos JS y CSS. Hoy vamos a explicar como hacerlo y también explicaremos una herramienta que tiene Laravel llamada Laravel Mix.
Laravel Mix es una herramienta que nos permite compilar y minificar nuestros assets (soporta preprocesadores CSS y JS) muy fácilmente.
Continuar leyendo «Laravel 5.4 #12 : Incluir assets y Laravel Mix»