Accueil Blog A propos Contact Connexion
Retour à la liste des articles EasyAdmin : belles URL

EasyAdmin : belles URL

Olivier Prieur | il y a 1 mois | il y a 5 jours Développement web | 0 | 270

C'est relativement simple "d'activer" ces "pretty URL" dans Symfony.

Ajoutez un nouveau fichier : config/routes/easyadmin.yaml

Placez dedans les lignes suivantes :

easyadmin:

     resource: .

     type: easyadmin.routes


Enfin, n'oubliez pas de "nettoyer" le cache Symfony avec :

php bin/console c:c

Du coup, le adminUrlGenerator() n'est plus vraiment utile et vous pouvez directement utiliser les noms de route comme ceci :

$this->router->generate('admin_post_detail', ['entityId' => 4]);

Les routes générées sont composées de trois parties : dashboard + crud + action.

Chacune de ces parties peut être personnalisée à l'aide des nouveaux attributs PHP #[AdminDashboard], #[AdminCrud] et #[AdminAction] (Doc : https://symfony.com/bundles/EasyAdminBundle/current/crud.html#crud-routes)

Les "pretty url" sont encore optionnelles dans Easyadmin 4.x mais les "anciennes" URL sont désormais "deprecated".

Le prochain EasyAdmin 5 utilisera les "pretty URL" par défaut.

Olivier Prieur

Olivier Prieur

Geek quinqua nivernais fan d'ovalie, de musique, de linuxeries et de Net.
Portfolio : https://www.olivierprieur.fr

Commentaires

En soumettant ce formulaire, j’accepte que ce site conserve mes données personnelles via ce formulaire. Aucune exploitation commerciale ne sera faite des données conservées.

Il n'y a actuellement aucun commentaire pour cet article

A la une

Utiliser TailwindCSS dans un projet Symfony 7

Lire l'article

Symfony 7 avec Docker

Lire l'article

Customiser Easyadmin (2) : avec AssetMapper

Lire l'article

Je recherche un nouveau job !

Lire l'article

Les plus lus

Symfony : barre de recherche dans la sidebar 19367

Lire l'article

Débuter avec Symfony 5 : le fichier .env 11918

Lire l'article

VSCode : 10 raccourcis clavier indispensables (Linux) 11581

Lire l'article

GIT / GITHUB : aide-mémoire pour "les nuls" 10182

Lire l'article