Un jour, une gem

25/02/2012

Samedi c'est High Voltage

gem install high_voltage

Be careful. Danger!

Qui n’a jamais eu besoin de faire une page statique dans une application Rails ? Voilà une solution propre.

Une fois la gem en place, ça marche comme ceci :

mkdir app/views/pages

Le répertoire qui contiendra nos pages statiques.

touch app/views/pages/about.html.erb

Notre première page statique.

Ensuite pour créer un lien vers cette superbe page :

link_to "About", page_path("about")

Il est aussi possible de modifier le fonctionnement par défaut de notre page statique en créant un controller page, pour par exemple : rendre visible la page seulement aux utilisateurs authentifiés, ajouter des partials etc.

Le lien utile