Utiliser des controller spécifiques pour les assets css

Pour éviter de charger du style inutilement au risque de ralentir le chargement de la page, nous allons utiliser les styles css propres à chaque controller rails.

1. Pour ce faire, dans le fichier application.css, il faut retirer
*= require_tree . et mettre *= require_self

2. Ensuite, dans le layout on met à jour la ligne d’inclusion des assets :

3. Enfin, il faut créer un nouveau fichier dans config/initializers : assets.rb

En remplaçant les controller_one et controller_two par les noms de vos controllers.

Et voilà !

 

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.