artisanumerique / laravel-cms
Gestion
Requires
- php: ^7.3|^8.0
- alaminfirdows/laravel-editorjs: ^1.1
- hardevine/shoppingcart: ^3.1
- maatwebsite/excel: ^3.1
- vimeo/vimeo-api: ^3.0
README
php artisan vendor:publish --provider="Artisanumerique\LaravelCms\LaravelCmsServiceProvider"
Config
php artisan vendor:publish --provider="Artisanumerique\LaravelCms\LaravelCmsServiceProvider" --tag="config"
JS & CSS
php artisan vendor:publish --provider="Artisanumerique\LaravelCms\LaravelCmsServiceProvider" --tag="assets" --force
Migration
php artisan vendor:publish --provider="Artisanumerique\LaravelCms\LaravelCmsServiceProvider" --tag="migrations"
Views
php artisan vendor:publish --provider="Artisanumerique\LaravelCms\LaravelCmsServiceProvider" --tag="views"
laravel Mix
npx mix watch
Changer le chemin pour redirection après authentification dans RouteServiceProvider
public const HOME = '/{{YOUR_CONFIG_PREFIX_ADMIN}}/dashboard';
Encapsuler les vues pour utiliser le framework bootstrap et le style du backoffice
<x-laravelcms::layouts title="titre de votre page" />
Editeur article
**videos: YOUTUBE et VIMEO peuvent etre ajouté en glissé/déposé dans l'editeur. Une vignette sera généré par défaut pour le post de la première image trouvée dans l'éditeur. Les vignette peuvent se générées aussi pour les vidéos, pour les vignettes viméo, il faut configurer le fichier config "vimeo" avec sa clé API viméo.