在Rails中使用Gretel制作面包屑

时间:2013-08-01 19:55:47

标签: ruby ruby-on-rails-4 breadcrumbs

我有问题。我正在使用版本Gretel 2.1和Rails 4并将breadcrumbs.rb放在config /中并在删除后

Gretel::Crumbs.layout do ... end

我只是添加

crumb :root do
  link "Home", root_path
end

并在我的application.html.haml中输入:

= breadcrumbs :pretext => "Você está aqui: ", :separator => " ›"

但是不要渲染任何东西,只是空洞,是什么造成的?

2 个答案:

答案 0 :(得分:3)

你打电话给#34; - breadcrumb:root"在视图?

也试试这个:

= breadcrumbs :pretext => "Você está aqui: ", :separator => " ›", :display_single_fragment => true

:display_single_fragment 选项表示:

  

如果只包含一个链接,是否应显示痕迹。

,其默认值为 false 。见details here

答案 1 :(得分:1)

面临同样的问题。正在尝试

- breadcrumbs pretext: "You are here: ", separator: " ›"

已解决此问题

= breadcrumbs pretext: "You are here: ", separator: " ›"