app/views/posts/index.html.haml
- content_for :title, @author ? t('.title.author_posts', author: @author) : t('.title.default') - content_for :breadcrumbs do %li.breadcrumb-item= link_to 'Posts', posts_path - if @author.present? %li.breadcrumb-item= link_to @author, @author %li.breadcrumb-item.active= link_to 'posts', posts_path(author: @author.slug) %h1= @author ? t('.title.author_posts', author: @author) : t('.title.default') .row .col-md-2 .col-md-8= will_paginate @posts.row .col-md-2 = render 'layouts/nav', model: Post %hr/ %p - if @author = render @author Subscribe to = succeed "." do = link_to "#{@author}'s posts RSS feed", member_posts_path(@author, format: 'rss') - else Subscribe to the #{ENV['GROWSTUFF_SITE_NAME']} = link_to "posts RSS feed", posts_path(format: 'rss') or = succeed "." do = link_to "comments RSS feed", comments_path(format: 'rss') .col-md-10 .row.posts - @posts.each do |post| .col-lg-3.col-md-6.mb-3.post = render 'posts/preview', post: post = will_paginate @posts