Accueil Blog A propos Contact Connexion
Retour à la liste des articles Customiser Easyadmin (2) : avec AssetMapper

Customiser Easyadmin (2) : avec AssetMapper

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

Vous pouvez aller voir le précédent post et reprendre les configs pour le logo, l'avatar, les crud, les colonnes, les couleurs et backgrounds, etc.

Il va falloir adapter la partie configureAssets() du DashboardController.

Dans /assets/, je crée un dossier styles et un dossier js

Dans le dossier /style/, je mets mes fichiers .css

Dans le dossier /js/, je mets les fichiers .js qui vont "importer" le style. Voici un exemple pour le fichier admin.js :

import '../styles/admin.css';

Il faut également ajouter une ligne dans le fichier importmap.php à la racine du projet :

'admin' => [

     'path' => './assets/js/admin.js',

     'entrypoint' => true,

],


Enfin, dans le DashboardController.php, vous devrez ajouter les lignes suivantes pour prendre en compte le style :

public function configureAssets(): Assets

{

   return parent::configureAssets()

      ->addAssetMapperEntry('admin');

}

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