0

我正在尝试将 Rails 上的 Breadcrumbs 与 Zurb Foundation 集成以添加一些不错的样式,但我无法提取面包屑路径并将其与 link_to 一起使用。

面包屑看起来像这样:

#<BreadcrumbsOnRails::Breadcrumbs @name="Survey Groups", @path=:organisation_survey_group_path, @options={}>

我的标记如下所示:

ul.breadcrumbs
        -@breadcrumbs.each do |crumb|
            li
                - klass = 'current' if crumb.name == @breadcrumbs.last.name || ''
                = link_to crumb.name, crumb.path, class: klass

我不断收到的错误消息是:

undefined method `root_path_path' for #<#<Class:0x000000073f08e8>:0x00000005e8df00>`

如何从面包屑对象中提取路径并将其与 link_to 一起使用?

4

1 回答 1

0

尝试使用 crumb 代替 crumb.path

 ul.breadcrumbs
    -@breadcrumbs.each do |crumb|
        li
            - klass = 'current' if crumb.name == @breadcrumbs.last.name || ''
            = link_to crumb.name, crumb, class: klass
于 2013-08-13T13:37:16.563 回答