Nunca foi tão fácil construir e personalizar painéis de administração. Sim! yaldash
, também chamado de laravelDash
é um painel de administração lindamente projetado para o Laravel.
Para obter instruções de instalação, detalhes detalhados de uso e implantação, dê uma olhada na documentação oficial.
yaldash tem alguns requisitos que você deve conhecer antes de instalar:
yaldash suporta versões razoavelmente recentes dos seguintes navegadores:
O guia oficial pressupõe conhecimento de nível intermediário de PHP.
presumimos que você conseguiu configurar seu ambiente de desenvolvimento. Existem duas maneiras de instalar o projeto Laravel
Estarei usando via compositor para criar um novo projeto
composer create-project --prefer-dist laravel/laravel blog
Em primeiro lugar, certifique-se de criar um novo banco de dados e adicionar as credenciais do banco de dados ao arquivo .env:
APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
Yaldash é super fácil de instalar. Após criar sua nova aplicação Laravel você pode incluir o pacote yaldash com o seguinte comando:
composer require yal/laraveldash
yaldash registrará automaticamente seu provedor de serviços se você estiver usando Laravel >=5.5. Se você estiver usando o yaldash com Laravel 5.3 ou 5.4, adicione o provedor de serviços do yaldash no arquivo config/app.php da sua aplicação:
/*
* yaldash Service Provider
*/
yal laraveldash Providers DashboardServiceProvider::class,
Em seguida, você precisa publicar o arquivo de configuração laravelDash:
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " config "
Em seguida, você precisa publicar os ativos laravelDash:
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " laravelDash-assets "
As migrações geradas são migrações regulares do Laravel. Execute as migrações com:
php artisan migrate
Ou execute o comando LaravelDash, que fornece o que você precisa para começar a usar o LaravelDash
php artisan laraveldash:install
As tabelas do banco de dados geralmente estão relacionadas entre si. Por exemplo, uma postagem de blog pode ter muitos comentários ou um pedido pode estar relacionado ao usuário que o fez. O Eloquent facilita o gerenciamento e o trabalho com esses relacionamentos. Então, vá para AppUser.php e adicione 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;
}
Para vê-lo, você precisa iniciar um servidor web em sua máquina de desenvolvimento. Você pode fazer isso executando o seguinte comando:php artesão serve e depois vá para http://localhost:8000/laravel-dash
você pode personalizar a rota desejada no arquivo de configuração (config/laraveldash.php)
Esteja você nos ajudando a corrigir bugs, melhorar a documentação ou divulgar, adoraríamos ter você como parte da comunidade yaldash
! ?? Consulte CONTRIBUTING.md para obter mais informações sobre o que procuramos e como começar.
Os agradecimentos vão para essas pessoas maravilhosas (chave emoji):
Yasser A.Idrissi ? ? | José Rosado ? ? | أشرف بصرى ? | Inani El Houssain ? | Michael Millis ? | Uchinka ? | ローマ ニコラス ? |
Se você descobrir uma vulnerabilidade de segurança no LaravelDash, envie um e-mail para Yasser Ameur El Idrissi através de [email protected]
. Todas as vulnerabilidades de segurança serão prontamente resolvidas.
Consulte CHANGELOG para obter mais informações sobre o que mudou recentemente.
A Biblioteca Yaldash é um software de código aberto licenciado sob a licença do MIT.