aitbella / cosmed
package for cosmed
dev-main
2022-12-24 23:40 UTC
Requires
- php: ^8.0
- illuminate/support: ^9.4
- laravel/breeze: ^1.6
- rap2hpoutre/fast-excel: ^5.0
This package is auto-updated.
Last update: 2025-02-25 04:29:41 UTC
README
ce package permet aux visiteurs du site de prendre contact avec les services internes de Cosmed
INSTALLATION
Vous pouvez installer le package via composer :
composer require aitbella/cosmed php artisan breeze:install php artisan migrate //générer des tables de base de données php artisan db:seed //Ajouter tout les pays et la list des Destinataire npm run build //pour générer des feuilles de style
Publication des fichiers / override le fichier de menu Breeze
php artisan vendor:publish --tag=cosmed-breeze --force
Publication des fichiers Lang fr
php artisan vendor:publish --tag=cosmed-lang
Changer la langue locale en français dans config/app.php
'locale' => 'fr',
Utilisation
changer le nom du l'application dans .env file
APP_NAME=cosmed
ajouter les paramètres des mailings et l'email par défaut pour l'envoi
MAIL_MAILER=smtp MAIL_HOST=mailhog MAIL_PORT=1025 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null MAIL_FROM_ADDRESS="hello@example.com" MAIL_FROM_NAME="${APP_NAME}"
créer un utilisateur administrateur à partir de notre commande CLI personnalisée
php artisan cosmed:admin "Entrez l'adresse e-mail de l'administrateur:" > demo@demo.com "Entrez le nom de l'administrateur:" > admin "Entrez le mot de passe administrateur:" > "Confirmez le mot de passe:" >
pour vous connecter visitez le lien : /login
pour consulter le formulair visiter : /cosmed-contact.html
l'e-mail a été testé avec mailtrap.io ✅
package a été testé avec laravel 9 ✅
les Packages extern utilisés sont
questions ?
1.3 Définition des données ==> Qu'est-ce qu'un champ Administrable ?