Gretelで簡単パンくずリストヘ(^o^)ノ
Railsでパンくずリストを表示するのにGretelをつかってみた
基本的な使い方ー
# config/breadcrumbs.rb crumb :root do link 'Home', root_path end crumb :posts do link 'Posts', posts_path end crumb :post do |post| link post.title, post parent :posts end # views/layouts/application.html.erb <%= breadcrumbs separator: " › " %> # views/posts/index.html.erb <% breadcrumb :posts %>
これでHome > Posts > ほげほげ
みたく表示される
うーん、素敵 ☆ミ
同一ページでパンくず使いたいとき
# config/breadcrumbs.rb [...] crumb :comments do |post| link 'Comments', comments_path(post) end # views/posts/show.html.erb <% breadcrumb @post %> <% with_breadcrumb :comments @post do %> <%= breadcrumbs separator: " › " %> <% end %>
オプションも豊富! Gretel - Options
bootstrapやfoundation5もstyleオプションで指定すれば使えます。
Controllerと分けて管理できるのでさらに良いのですヘ(^o^)ノ
Happy Hacking٩( ‘ω’ )و