Lista con orden dinámico con Blade y Eloquent en Laravel

Logo
42

Lista con orden dinámico

Curso de Crea una aplicación con Laravel 5.3

En esta lección seguimos mejorando la vista agregando nuevas opciones para ver los posts de la aplicación.  Para ello desarrollaremos la funcionalidad de mostrar los posts ordenados por fecha de creación: posts antiguos o posts recientes y la posibilidad de reordenarlos.  También resolveremos cómo mantener el orden escogido en los posts cuando navegamos con la paginación. Veamos a continuación:

Regístrate para ver ésta y cientos de lecciones exclusivas.

Listado detallado con Blade, Eloquent y Seeders

Logo
41

Listado detallado

Curso de Crea una aplicación con Laravel 5.3 Parte 1

En esta lección mejoraremos el listado de post agregando elementos, como status y categoría, para poder identificar los posts fácilmente. Además trabajaremos con los seeders para crear registros con fechas de creación y estatus diferentes, de manera tal que tengamos datos ficticios que nos permitan ver diferentes resultados cuando filtremos los posts. Por supuesto nos apoyaremos  en las pruebas escritas durante todo el curso para garantizar que todo sigue funcionando correctamente.
Ver post

Cómo personalizar el correo de recuperación de contraseñas en Laravel 5.3 y 5.4

Laravel trae por defecto un sistema de autenticación de usuarios que puedes agregar a tu aplicación con el  comando php artisan make:auth. Este sistema incluye la funcionalidad para la recuperación de contraseña de un usuario, que envía un email con el mensaje y el enlace para que el usuario pueda recuperarla, sin embargo, este correo es genérico y en inglés, por lo que si tu aplicación está en español o quieres un mensaje más descriptivo necesitarás personalizar esta funcionalidad.  Con este tutorial aprenderás cómo crear un mensaje para el correo de recuperación de contraseñas adaptado al contexto de tu aplicación:

Ver post

Filtrar posts por status con Laravel y TDD

Logo
40

Filtrar posts por status

Crea una aplicación con Laravel Parte 1

En la lección anterior logramos filtrar los posts por categorías, pero también puede ser útil filtrarlos por su estado: completado o pendiente.  Es por ello que en esta lección aprenderás a trabajar con los Scopes de Eloquent usando el método scopes que nos permite implementar múltiples scopes a la vez de forma dinámica. También aprenderás cómo filtrar y mostrar diferentes resultados usando una única acción dentro de un controlador.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Filtrar posts por categorías con Laravel y TDD

Logo
39

Filtrar posts por categorías

Curso de Crea una aplicación con Laravel Parte 1

Una funcionalidad importante para nuestro foro es que los usuarios de la aplicación puedan filtrar los posts relacionados con una categoría en particular.  En esta lección aprenderás a desarrollar este feature apoyándonos con el desarrollo guiado por pruebas o TDD.  Haremos un repaso del uso de scopes de Eloquent, menús con el componente Styde Html, sobre el método getRouteKeyName y el uso de métodos para trabajar con colecciones.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Editores de texto para la terminal

En ocasiones, sobre todo cuando trabajamos directamente con un servidor, es necesario que editemos algún archivo dentro de un editor, pero al estar en un entorno no gráfico quizá se pregunten si es posible -y desde luego lo es-. Así que en esta ocasión veremos 2 de los editores más populares para trabajar desde la terminal: nano y vim.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Esquema de permisos en macOS y Linux

Un aspecto muy importante en sistemas *nix es el de los permisos, estos nos permiten decidir quién puede hacer qué sobre nuestros archivos. Tomemos de ejemplo un script que estamos desarrollando, dependiendo de qué es lo que queremos hacer con ese script podemos asignarle permisos específicos para que solamente sea de ejecución o si queremos que pueda ser leído o modificado. Esto, por más complicado que parezca, en realidad es muy sencillo, pero veamos todo esto en acción para poder comprenderlo mucho mejor.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.