管理パネルの構築とカスタマイズがかつてないほど簡単になりました。やあ! yaldash
laravelDash
とも呼ばれ、Laravel 用に美しくデザインされた管理パネルです。
インストール手順、詳細な使用法、展開の詳細については、公式ドキュメントを参照してください。
yaldash には、インストールする前に知っておくべき要件がいくつかあります。
yaldash は、次のブラウザのかなり新しいバージョンをサポートしています。
公式ガイドは、PHP についての中級レベルの知識を前提としています。
開発環境をセットアップできていることを前提としています。 Laravelプロジェクトをインストールするには2つの方法があります
新しいプロジェクトを作成するためにコンポーザー経由を使用します
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 サーバーを起動する必要があります。これを行うには、次のコマンドを実行します:phpArtisanserve からhttp://localhost:8000/laravel-dash
にアクセスします。
設定ファイル(config/laraveldash.php)で必要なルートにカスタマイズできます。
バグの修正、ドキュメントの改善、情報の普及などにご協力いただければ、 yaldash
コミュニティの一員としてぜひご参加ください。 ??探しているものと開始方法の詳細については、CONTRIBUTING.md を参照してください。
これらの素晴らしい人々に感謝します (絵文字キー):
ヤセル・A・イドリッシ ? ? | ホセ・ロサド ? ? | और देखें ? | イナニ・エル・フサイン ? | マイケル・ミリス ? | うちんか ? | ローマニコラス ? |
LaravelDash 内にセキュリティの脆弱性を発見した場合は、 [email protected]
経由で Yasser Ameur El Idrissi に電子メールを送信してください。すべてのセキュリティの脆弱性は直ちに対処されます。
最近の変更点の詳細については、CHANGELOG を参照してください。
yaldash ライブラリは、MIT ライセンスに基づいてライセンス供与されたオープンソース ソフトウェアです。