Nunca ha sido tan fácil crear y personalizar paneles de administración. ¡Sí! yaldash
, también llamado laravelDash
es un panel de administración bellamente diseñado para Laravel.
Para obtener instrucciones de instalación, uso detallado y detalles de implementación, consulte la documentación oficial.
yaldash tiene algunos requisitos que debes tener en cuenta antes de instalar:
yaldash admite versiones razonablemente recientes de los siguientes navegadores:
La guía oficial asume conocimientos de nivel intermedio de PHP.
asumimos que ha podido configurar su entorno de desarrollo. Hay dos formas de instalar el proyecto Laravel.
Usaré via Composer para crear un nuevo proyecto.
composer create-project --prefer-dist laravel/laravel blog
En primer lugar, asegúrese de crear una nueva base de datos y agregar las credenciales de su base de datos a su archivo .env:
APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
yaldash es muy fácil de instalar. Después de crear tu nueva aplicación Laravel puedes incluir el paquete yaldash con el siguiente comando:
composer require yal/laraveldash
yaldash registrará automáticamente su proveedor de servicios si está utilizando Laravel >=5.5. Si está utilizando yaldash con Laravel 5.3 o 5.4, agregue el proveedor de servicios de yaldash en el archivo config/app.php de su aplicación:
/*
* yaldash Service Provider
*/
yal laraveldash Providers DashboardServiceProvider::class,
A continuación, debe publicar el archivo de configuración de laravelDash:
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " config "
A continuación, debes publicar los activos de laravelDash:
php artisan vendor:publish --provider= " yallaraveldashProvidersDashboardServiceProvider " --tag= " laravelDash-assets "
Las migraciones generadas son migraciones regulares de Laravel. Ejecute las migraciones con:
php artisan migrate
O ejecute el comando LaravelDash, que le proporciona lo que necesita para comenzar a usar LaravelDash.
php artisan laraveldash:install
Las tablas de bases de datos suelen estar relacionadas entre sí. Por ejemplo, una publicación de blog puede tener muchos comentarios o un pedido puede estar relacionado con el usuario que lo realizó. Eloquent facilita la gestión y el trabajo con estas relaciones. Entonces, vaya a AppUser.php y agregue 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 verlo, necesita iniciar un servidor web en su máquina de desarrollo. Puedes hacer esto ejecutando el siguiente comando: php craftsserve y luego dirígete a http://localhost:8000/laravel-dash
puede personalizar la ruta que desee en el archivo de configuración (config/laraveldash.php)
Ya sea que nos estés ayudando a corregir errores, mejorar los documentos o correr la voz, ¡nos encantaría tenerte como parte de la comunidad yaldash
! ?? Consulte CONTRIBUTING.md para obtener más información sobre lo que estamos buscando y cómo comenzar.
Gracias a estas maravillosas personas (tecla emoji):
Yasser A.Idrissi ? ? | José Rosado ? ? | أشرف بصرى ? | Inani El Houssain ? | Michael Millis ? | Uchinka ? | ローマ ニコラス ? |
Si descubre una vulnerabilidad de seguridad dentro de LaravelDash, envíe un correo electrónico a Yasser Ameur El Idrissi a través de [email protected]
. Todas las vulnerabilidades de seguridad se abordarán de inmediato.
Consulte CHANGELOG para obtener más información sobre los cambios recientes.
La Biblioteca Yaldash es un software de código abierto con licencia del MIT.