« Anterior - Versión 4/5 (diferencias) - Siguiente » - Versión actual
Guillermo Zdanowicz, 22/05/2019 09:58


Template en Laravel

composer require jeroennoten/laravel-adminlte
Add the service provider to the providers in config/app.php:

Laravel 5.5 uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider

JeroenNoten\LaravelAdminLte\ServiceProvider::class,
Publish the public assets:

php artisan vendor:publish --provider="JeroenNoten\LaravelAdminLte\ServiceProvider" --tag=assets

----------no se borro lo demas porque hay cosas que pueden servir---------

3. Instalación de componente

Del mismo autor conseguimos la manera de instalar la plantilla AdminLTE en proyectos Laravel, lo conseguimos con el comando

composer require acacha/admin-lte-template-laravel

, es como normalmente trabajamos.

En resumen con esto logramos instalar la plantilla AdminLTE en forma de Scaffolding o base para poder trabajar con mucha comodidad.

Luego debemos registrar nuestro providers en config/app.php

/* * Acacha AdminLTE template provider
*/

cacha\AdminLTETemplateLaravel\Providers\AdminLTETemplateServiceProvider::class,

Y registramos el Alias, también en config/app.php

/* * Acacha AdminLTE template alias
*/

'AdminLTE' => Acacha\AdminLTETemplateLaravel\Facades\AdminLTE::class,

Por último, hacemos público nuestro archivo de configuración php artisan vendor:publish --tag=adminlte --force

Con esto ya tenemos una gran plantilla instalada, y lo podemos notar al momento de entrar a nuestro proyecto, todo ha cambiado... Welcome, login y todas las vistas de nuestro sistema.

Disculpa, ¿te dio error?
¿Por casualidad es 'Laravel\Dusk\DuskServiceProvider' not found?

Bueno no te preocupes, instala Laravel/dusk con el comando

*composer require --dev laravel/dusk *

php artisan vendor:publish --tag=adminlte --force
composer require --dev laravel/dusk:^2.0

La ruta del menu esta en

/usr/share/nginx/html/titulos/resources/views/vendor/adminlte/layouts/partials

el archivo es sidebar.blade.php

En las vistas , por ejemplo en index

@extends('adminlte::layouts.app')

@section('htmlheader_title', 'Grupos')

@section('contentheader_title', 'Grupos')

@section('main-content')

Redmine Appliance - Powered by TurnKey Linux