Sha256: 0826afee4526484caf1295319286252d0f5be901aece6757ec82067ae80fe748
Contents?: true
Size: 592 Bytes
Versions: 1
Compression:
Stored size: 592 Bytes
Contents
module StructuredData module RailsExtentions module BreadclumbList def self.included(controller) controller.helper_method :breadcrumb_list controller.helper_method :set_breadcrumb_list_item end def breadcrumb_list(&block) @breadcrumb_list ||= StructuredData::BreadcrumbList.new if block_given? @breadcrumb_list.instance_eval(&block) else @breadcrumb_list end end def set_breadcrumb_list_item(url:, name:) breadcrumb_list << { url: url, name: name } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
structured-data-0.2.0 | lib/structured_data/rails_extentions/breadcrumb_list.rb |