Novecento Normal
Novecento Demibold
Novecento Bold
Perdu dans un labyrinthe ?
Aujourd’hui c’est Ariane, une gem bien pratique pour mettre en place un ** roulement de tambour ** fil d’ariane dans votre application Rails.
Pour mettre en place cette gem, quelques lignes :
class ApplicationController < ActionController::Base
before_filter :set_ariane
protected
def set_ariane
ariane.add 'Home', root_path
end
end
Dans les autres controllers, on se sert l’héritage pour continuer le fil :
class OtherController < ApplicationController
protected
def set_ariane
super
ariane.add 'Other', other_path
end
end
Puis on ajoute l’helper suivant dans notre layout :
<%= ariane.render %>
Ce qui nous produira — par défaut — en sortie :
<ul class="breadcrumb">
<li>
<a href="/">Home</a>
<span class="divider">/</span>
</li>
<li class="active">Other</li>
</ul>
Ariane possède plusieurs options et est compatible avec le Twitter Bootstrap, ce qui ne gâche rien.
En savoir plus avec les liens utiles