Index de l'article

Package SonataAdmin et FosUser pour Symfony 4

Au 18 juillet 2018, il n'était pas simple d'utiliser Sonata et Fos sur SF4, mais j'ai trouvé un package sur Git, très fonctionnel. Merci Leonan Luppi.

Téléchargez le package suivant :

https://github.com/schoolofnetcom/symfony4-avan-ando-com-sonata-admin

Puis :

composer update

Sans doute aussi :

composer require sonata-project/notification-bundle
composer require symfony/apache-pack

Dans config / services.yaml :

locale: 'pt_BR'
devient
locale: 'en_EN'
ou
locale: 'fr_FR'

Pour changer le nom de l'appli et le logo, dans config / packages / sonata_admin.yaml :

title: 'My tool'
title_logo: img/admin/my_logo.png

Dans .env :

DATABASE_URL=mysql://root:''@127.0.0.1:3306/scrud

J'ai remarqué au parfois mieux vaut faire :

DATABASE_URL=mysql://root:''@localhost:3306/scrud
php bin/console doctrine:database:create
php bin/console make:migration
php bin/console doctrine:migrations:migrate
php bin/console fos:user:create adminuser --super-admin
composer require symfony/orm-pack