Ajouter un "actif" de la classe à tous les liens actifs dans les rails?

En gros, j'ai beaucoup de code qui ressemble à ceci:

link_to t('.profile'), business_path(@business), class: '#{'active' if current_page? business_path(@business)}'

ce qui n'est pas très SÈCHE.

Je me demandais si quelqu'un connait un bon moyen de modifier les link_to helper lui-même pour ajouter automatiquement un "actif" de la classe à tous les liens de la page en cours.

Si cela peut aider, je suis ouvert à l'aide de HAML ou SLIM.

OriginalL'auteur Dylan Karr | 2013-09-05