Laravel5 – Añadir las clases HTML y FORM en 3 pasos

Laravel5 codigo html

En Laravel5 decidieron quitar las clases HTML y FORM de la instalación inicial y, personalmente, me había acostumbrado a usarlas cuando programaba con laravel 4. Por eso me llevé un poco de chasco al no encontrarlas tras la actualización y acabé haciendo una búsqueda sobre cómo podría volver a tenerlas disponibles para mis primeras líneas de código desarrollando con Laravel5.

Los early adopters ya llevaban tiempo trasteando y amén del lío que suponía adaptarse a la nueva estructura ( o quizá debíera decir filosofía de carpetas ) acabé dando con que se podía hacer fácilmente en los 3 sencillos pasos que voy a relatar a continuación.

Primero tiramos del amigo de Laravel5: composer

Requerimos la clase illuminate/html desde la línea de comandos

composer require "illuminate/html":"5.0.*"

o añadimos la clase illuminate/html al require de nuestro composer.json

"require": {
"laravel/framework": "5.0.*",
"illuminate/html": "5.*"
},

para después hacer un composer update desde la línea de comandos.

 

Después nos hacemos con el provider necesario

Registramos el Service Provides en config/app.php añadiendo esta línea al array de providers:

'Illuminate/Html/HtmlServiceProvider',

 

Y por último añadimos los facades

Registramos los Facades añadiendo estas dos líneas en el array de aliases:

'Form'=> 'IlluminateHtmlFormFacade',
'HTML'=> 'IlluminateHtmlHtmlFacade',

¡Compartir mola!Share on Facebook0Share on Google+0Share on LinkedIn0Tweet about this on TwitterBuffer this pageEmail this to someone

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *