経緯
gretelを使用してviewのpartialにパンくずを表示させたかったので。
書き方
partialに以下のように書く。application.html.erbに <%= breadcrumbs separator...
は書かない。
<% breadcrumb :category, @category %>
<%= breadcrumbs separator: ' ›› ', link_current: true %>
一般的な書き方
よくある使いかたとしては以下のようにapplication.html.erb
記述することで全ページから参照することが出来る。
app/views/layouts/application.html.erb
<html>
<head>
<title>MyApp</title>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
<%= csrf_meta_tags %>
</head>
<body>
<div class="container">
<p><%= breadcrumbs separator: " › " %></p>
<%= yield %>
</div>
</body>
</html>