2017 © Pedro Peláez
 

library laravel-admin

Simple and extendible Laravel control panel

image

anavallasuiza/laravel-admin

Simple and extendible Laravel control panel

  • Tuesday, July 17, 2018
  • by eusonlito
  • Repository
  • 10 Watchers
  • 6 Stars
  • 1,006 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 20 Versions
  • 0 % Grown

The README.md

Laravel Admin (On Develop)

Starting a base to base admin managemet based in database tables., (*1)

Thanks to https://github.com/almasaeed2010/AdminLTE to this great Admin CSS/Javascript/HTML Theme., (*2)

Installation

Begin by installing this package through Composer., (*3)

{
    "require": {
        "anavallasuiza/laravel-admin": "5.1.*"
    }
}

Configure Laravel Service Providers/Aliases in config/app.php:, (*4)

'providers' => [
    ...

    Admin\AdminServiceProvider::class,

    ...
]

'aliases' => [
   ...

   'Input' => Illuminate\Support\Facades\Input::class,

   ...
]

Configure app/Http/Kernel.php with Middlewares:, (*5)

/**
 * The application's route middleware groups.
 *
 * @var array
 */
protected $middlewareGroups = [
    ...

    'admin' => [
        \App\Http\Middleware\EncryptCookies::class,
        \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
        \Illuminate\Session\Middleware\StartSession::class,
        \Illuminate\View\Middleware\ShareErrorsFromSession::class,
        \App\Http\Middleware\VerifyCsrfToken::class,
    ]
];

protected $routeMiddleware = [
    ...

    'admin.auth' => \Admin\Http\Middleware\Authenticate::class,
    'admin.admin' => \Admin\Http\Middleware\Admin::class,
];

Publish the base admin configuration:, (*6)

php artisan vendor:publish

Publish admin assets with:, (*7)

php artisan admin:publish:assets

Mirate admin tables, (*8)

php artisan migrate

And finally, create your first admin user:, (*9)

php artisan admin:user:new --name Admin --user admin --password admin --admin true

Check now to login into http://mydomain.com/admin, (*10)

Laravel 5.4

Gettext admin Translator use __ functions added now on Laravel 5.4, (*11)

To use this admin on Laravel >=5.4 add this line to bootstrap/autoload.php project file:, (*12)

require __DIR__.'/../vendor/gettext/gettext/src/translator_functions.php'; # Add this line
require __DIR__.'/../vendor/autoload.php';

The Versions

11/05 2016