Template en Laravel

composer require jeroennoten/laravel-adminlte

Add the service provider to the providers in config/app.php:

JeroenNoten\LaravelAdminLte\ServiceProvider::class,

Publicar :

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

php artisan vendor:publish

Which provider or tag's files would you like to publish?:
.....
[10] Tag: config
.....
> 10

Copied File [/vendor/beyondcode/laravel-dump-server/config/config.php] To [/config/debug-server.php]
Copied File [/vendor/jeroennoten/laravel-adminlte/config/adminlte.php] To [/config/adminlte.php]
Publishing complete.

  • ----------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