Plantilla Panel De Administracion Laravel Admin(Seguce92/laravel-Aminmd)

Para facilitar el desarrollo de aplicaciones, cada dia se van desarrollando nuevos componentes o paquetes administrados por composer. Este articulo dedicaremos al package laravel-adminmd, que no es mas que una plantilla de administracion adaptada para aplicaciones laravel.

Instalación

Para realizar la respectiva instalacion acudimos a una consola o terminal y ejecutamos la siguiente orden:

composer require seguce92/laravel-adminmd

posteriormente registrar los serviceProvider en config/app.php [Providers]

Seguce92\AdminMD\ServiceProvider::class,
Collective\Html\HtmlServiceProvider::class,

Ademas de registrar los alias en config/app.php [Aliases]

'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,

Por ultimo publicar los recursos con:

php artisan vendor:publish

Tras seguir los anteriores pasos se publicaran los recursos necesarios para poder trabajar con la plantilla, ademas de proporcionar un layout blade del cual extender, y un ejemplo sencillo en resources/views/adminmd.blade.php. Para poner en marcha el ejemplo agregamos una nueva ruta en routes/web.php

Route::get('/', function(){
    return view('adminmd');
})

Configuración

Si se require configurar detalles acerca de la platilla, lo podemos realizar en config/seguce92/base.php y config/seguce92/adminmd.php. Estos dos archivos permite configurar detalles como el nombre de la aplicacion, descripcion, keywords, nombre del desarrollador, la pagina del desarrollador, etc, como punto clave tambien cuenta con colores o temas predefinidos:

amber, black, blue-grey, blue, brown, cyan, deep-orange, deep-purple, green, grey, indigo, light-blue, lime, orange, pink, purple, red, teal, yellow

Para más información visita los sisguientes enlaces: Packagist Github

Escribe tu comentario