관리 패널을 구축하고 사용자 정의하는 것이 그 어느 때보다 쉬워졌습니다. 야아! laravelDash
라고도 불리는 yaldash
아름답게 디자인된 Laravel용 관리 패널입니다.
설치 지침, 자세한 사용법 및 배포 세부 정보는 공식 문서를 참조하세요.
yaldash에는 설치하기 전에 알아야 할 몇 가지 요구 사항이 있습니다.
yaldash는 다음 브라우저의 최신 버전을 지원합니다.
공식 가이드는 PHP에 대한 중급 수준의 지식을 가지고 있다고 가정합니다.
우리는 귀하가 개발 환경을 설정할 수 있다고 가정합니다. Laravel 프로젝트를 설치하는 방법에는 두 가지가 있습니다.
새로운 프로젝트를 생성하기 위해 작곡가를 통해 사용할 것입니다
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;
}
이를 보려면 개발 컴퓨터에서 웹 서버를 시작해야 합니다. 다음 명령을 실행하여 이 작업을 수행할 수 있습니다: php artisan Serve 그런 다음 http://localhost:8000/laravel-dash
로 이동합니다.
구성 파일 (config/laraveldash.php) 에서 원하는 경로로 사용자 정의할 수 있습니다.
버그 수정, 문서 개선, 소문 전파 등 어떤 일을 돕든 yaldash
커뮤니티의 일원이 되어 주시길 바랍니다! ?? 우리가 찾고 있는 것과 시작하는 방법에 대한 자세한 내용은 CONTRIBUTING.md를 참조하세요.
멋진 분들에게 감사드립니다(이모지 키):
야세르 A. 이드리시 ? ? | 호세 로사도 ? ? | 오샤르프 바자르 ? | 이나니 엘 후세인 ? | 마이클 밀리스 ? | 우친카 ? | 로마 니코라스 ? |
LaravelDash에서 보안 취약점을 발견한 경우 [email protected]
통해 Yasser Ameur El Idrissi에게 이메일을 보내주세요. 모든 보안 취약점은 즉시 해결됩니다.
최근 변경된 사항에 대한 자세한 내용은 CHANGELOG를 참조하세요.
yaldash 라이브러리는 MIT 라이선스에 따라 라이선스가 부여된 오픈 소스 소프트웨어입니다.