构建和自定义管理面板从未如此简单。啊! yaldash
也称为laravelDash
是 Laravel 的一个设计精美的管理面板。
有关安装说明、深入使用和部署详细信息,请查看官方文档。
在安装之前,您应该了解 yaldash 的一些要求:
yaldash 支持以下浏览器的最新版本:
官方指南假定您具备中级 PHP 知识。
我们假设您已经能够设置您的开发环境。 Laravel项目有两种安装方式
我将使用 via Composer 来创建新项目
composer create-project --prefer-dist laravel/laravel blog
首先,确保创建一个新数据库并将数据库凭据添加到 .env 文件中:
APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
yaldash 非常容易安装。创建新的 Laravel 应用程序后,您可以使用以下命令包含 yaldash 包:
composer require yal/laraveldash
如果您使用 Laravel >=5.5,yaldash 将自动注册其服务提供商。如果您在 Laravel 5.3 或 5.4 中使用 yaldash,请在应用程序的 config/app.php 文件中添加 yaldash 的服务提供者:
/*
* yaldash Service Provider
*/
yal laraveldash Providers DashboardServiceProvider::class,
接下来,您需要发布 laravelDash 配置文件:
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " config "
接下来,您需要发布 laravelDash 资产:
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " laravelDash-assets "
生成的迁移是常规的 Laravel 迁移,运行迁移:
php artisan migrate
或者运行 LaravelDash 命令,该命令为您提供开始使用 LaravelDash 所需的信息
php artisan laraveldash:install
数据库表通常彼此相关。例如,一篇博客文章可能有很多评论,或者一个订单可能与下订单的用户相关。 Eloquent 使管理和处理这些关系变得容易。因此,转到 AppUser.php 并添加 UserRelation
<?php
namespace App ;
use Illuminate Notifications Notifiable ;
use Illuminate Foundation Auth User as Authenticatable ;
use yal laraveldash Traits UserRelation ;
class User extends Authenticatable
{
use Notifiable,UserRelation;
}
要查看它,您需要在开发计算机上启动 Web 服务器。您可以通过运行以下命令来完成此操作: php artisanserve 然后前往http://localhost:8000/laravel-dash
您可以在配置文件(config/laraveldash.php)中自定义您想要的路线
无论您是帮助我们修复错误、改进文档还是传播信息,我们都希望您成为yaldash
社区的一员! ??有关我们正在寻找的内容以及如何开始的更多信息,请参阅 CONTRIBUTING.md。
感谢这些优秀的人(表情符号键):
亚西尔·伊德里西 ? ? | 何塞·罗萨多 ? ? | 噗噗噗噗噗噗噗噗噗 ? | 伊纳尼·侯赛因 ? | 迈克尔·米利斯 ? | 乌钦卡 ? | ローマ nikorasu ? |
如果您发现 LaravelDash 中存在安全漏洞,请通过[email protected]
向 Yasser Ameur El Idrissi 发送电子邮件。所有安全漏洞都将得到及时解决。
请参阅变更日志以了解最近更改的更多信息。
yaldash 库是根据 MIT 许可证授权的开源软件。