Module: Para::Breadcrumbs::Controller
- Extended by:
- ActiveSupport::Concern
- Included in:
- ApplicationController
- Defined in:
- lib/para/breadcrumbs/controller.rb
Defined Under Namespace
Modules: ClassMethods, ViewHelper
Instance Method Summary
collapse
Instance Method Details
#add_breadcrumb(*args) ⇒ Object
13
14
15
|
# File 'lib/para/breadcrumbs/controller.rb', line 13
def add_breadcrumb(*args)
breadcrumbs.add(*args)
end
|
#breadcrumbs ⇒ Object
17
18
19
20
21
22
23
|
# File 'lib/para/breadcrumbs/controller.rb', line 17
def breadcrumbs
Para.store[:breadcrumbs] ||= begin
manager = Breadcrumbs::Manager.new
_class_level_breadcrumbs.each { |args| manager.add(*args) }
manager
end
end
|