edujugon/adminlte

安装最新版本的 AdminLTE 控制面板,并为您的 Fresh Laravel 5 安装添加一些额外功能。

维护者

详细信息

github.com/Edujugon/adminLTE

来源

问题

安装: 123

依赖者: 0

建议者: 0

安全: 0

星标: 6

关注者: 3

分支: 1

开放性问题: 1

语言:HTML

v1.0.1 2016-10-19 18:25 UTC

This package is auto-updated.

Last update: 2024-09-19 10:41:06 UTC


README

此包将为您的 Fresh Laravel 5 安装添加最新版本的 AdminLTE 控制面板和一些额外功能。

额外功能

  • 认证视图
  • 视图和功能的本地化
  • 全局项目公司数据文件。
  • 更多功能即将推出。

安装

在控制台输入

composer require edujugon/adminlte

Laravel 5.*

通过将其添加到 providers 数组中注册 AdminLTE 服务。

'providers' => array(
    ...
    Edujugon\AdminLTE\Providers\AdminLTEServiceProvider::class
)

推荐步骤

由于此包集成了认证视图,您应该首先设置 Laravel 认证功能

只需在您的 Fresh Laravel 应用程序中运行以下命令

  • php artisan make:auth

然后

  • php artisan migrate

发布 AdminLTE 依赖项

由于您通常需要在包更新时覆盖依赖项,我建议使用 --force 标志。

php artisan vendor:publish --tag=adminLTE_dependencies --force

发布视图

将包的视图文件发布到应用程序的视图目录中

php artisan vendor:publish --tag=adminLTE_views --force

发布语言文件和控制器。

将包的语言文件发布到应用程序的 lang 目录中。

发布包的 LanguageController 文件到应用程序的 Controllers 目录中

当前语言

  • 英语
  • 西班牙语
  • 更多语言即将推出
php artisan vendor:publish --tag=adminLTE_languages

最后一步是将以下行添加到项目的路由文件中。

Laravel 5.3

文件:routes/web.php

低于 5.3

文件:app/routes.php

Route::get('language/{lang}', 'LanguageController@index');

发布公司参数文件。

它将发布一个文件,您可以在其中将所有项目公司数据放在一个地方。

文件位置:config/company.php

php artisan vendor:publish --tag=adminLTE_config

AdminLTE 控制面板预览和文档

https://almsaeedstudio.com/