tadyjp/rendezvous

View on GitHub
app/views/breadcrumble/_breadcrumb_trails.html.slim

Summary

Maintainability
Test Coverage
div
  - breadcrumb_trails.each do |trail|
    div itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb" 
      - span_title = content_tag(:span, trail[0][:name], itemprop: "title")
      - if trail[0][:url] == nil
        = span_title
      - else
        = link_to_unless_current span_title, trail[0][:url], itemprop: "url"
      - if trail.size > 1
        | \>#{render partial: 'breadcrumble/breadcrumb_trail', locals: { trail: trail.drop(1) }}