Instalar Ignition en versiones anteriores de Laravel
En este video aprenderás cómo instalar Ignition en versiones inferiores a Laravel 6. Para que puedas usar este componente aun cuando tu aplicación no esté actualizada.
En este video aprenderás cómo instalar Ignition en versiones inferiores a Laravel 6. Para que puedas usar este componente aun cuando tu aplicación no esté actualizada.
A través del tiempo hemos usado diferentes herramientas para ser más productivos en nuestro desarrollo web o de aplicaciones, un ejemplo de estas herramientas es npm con sus opciones para compilar y generar assets al momento de hacer un cambio en nuestros archivos (el famoso npm run watch), útil ya que de otra forma tendríamos […]
El envío de variables PHP a JavaScript es un procedimiento muy común, especialmente en Laravel cuando trabajamos con librerías y/o frameworks de JS como jQuery o Vue y queremos que un objeto o array de PHP, sea accesible por dicha librería. Hay varias manera de lograr esto utilizando PHP. Veamos el siguiente ejemplo:
En esta lección 27 del Curso de Laravel 5.5 desde cero, crearemos el formulario para el registro de nuevos usuarios en la aplicación, utilizando como base la prueba y el código que escribimos en la lección anterior.
El componente Storage de Laravel nos permite de una forma muy simple almacenar y recuperar archivos dentro de nuestra aplicación web. Desde la versión 5.5.22, se han incluido dos nuevos métodos a este componente, que permiten retornar cualquier archivo como una descarga directa o un streaming para ser mostrado en el navegador. Veamos un ejemplo […]
Muchas veces cuando realizamos una consulta utilizando SQL o una API, es posible que no se obtenga el resultado esperado debido a que el contenido que el usuario intenta ver no existe. Nosotros como desarrolladores debemos tener en cuenta situaciones como esa en nuestra aplicación, es por ello que en esta lección veremos cómo podemos […]
Una de las ventajas de una página web es la posibilidad de poder navegar mediante enlaces. En esta lección aprenderemos cómo crear enlaces en Laravel utilizando los diferentes helpers que tenemos disponibles, como lo son url(), action() y route().
En esta lección aprenderás cómo proteger el área de administración de tu aplicación utilizando diversas técnicas, entre ellas la creación de un Middleware personalizado llamado Admin, el cuál agregaremos a la clase Kernel de nuestra aplicación. Además aprenderemos un poco más sobre estados HTTP y personalización de vistas de error mientras hacemos pruebas con PHPUnit...
En esta lección vamos a utilizar TDD y PHPUnit para definir la funcionalidad del rol de administrador de nuestra aplicación, para ello vamos a simular que estamos comenzando a construir un panel de administración y necesitamos restringir el acceso a éste sólo a usuarios de tipo administrador. Vamos a definir cuál debe ser el comportamiento...
En esta lección aprenderás cómo puedes comprobar que las restricciones que hayas agregado a tu aplicación, por ejemplo utilizando el Middleware Authenticate que vimos en la lección anterior, funcionan y siguen funcionando a lo largo del tiempo con tan solo ejecutar un comando (sin necesidad de ir al navegador y conectarte/desconectarte para probar cada ruta),...