Module: Www::FloorPlanDisplaysHelper
- Defined in:
- app/helpers/www/floor_plan_displays_helper.rb
Instance Method Summary collapse
Instance Method Details
#floor_plan_display_breadcrumb(floor_plan_display) ⇒ Object
2 3 4 5 6 7 |
# File 'app/helpers/www/floor_plan_displays_helper.rb', line 2 def (floor_plan_display) links = floor_plan_display..map { |l| OpenStruct.new(**l) } # Ensure "Floor Plans" is appended at the end, linking to /floor-plans links << OpenStruct.new(name: 'Floor Plans', url: cms_link('/floor-plans')) unless links.any? { |l| l.url.to_s.include?('/floor-plans') || l.name.to_s.strip.casecmp('Floor Plans').zero? } render(partial: '/www/structured_breadcrumb', locals: { links: links, style: '' }) end |