kosen-venture/RocketAnswer

View on GitHub
app/views/universities/show.html.erb

Summary

Maintainability
Test Coverage
<%= content_for :title do %><%= @university.name %><% end %>

<% breadcrumb @university %>

<div class="page-header">
  <h1><i class="fa fa-university"></i><%= @university.name %></h1>
</div>

<% @departments.each_slice(3) do |deps| %>
  <div class="row">
    <% deps.each do |dep| %>
      <div class="col-md-4">
        <div class="panel panel-primary">
          <div class="panel-heading">
            <i class="fa fa-sitemap"></i>
            <%= dep.name %>
          </div>
          <div class="panel-body">
            <ul class="list-unstyled">
              <p><small><i class="fa fa-file-text-o"></i> 解答</small></p>
              <% dep.answers.first(10).each do |answer| %>
                <li>
                  <%= link_to answer.name, answer_path(answer) %>
                </li>
              <% end %>
              <hr>
              <p><small><i class="fa fa-comments"></i> 体験談</small></p>
              <% dep.exp_stories.first(10).each do |exp_story| %>
                <li>
                  <%= link_to exp_story.name, exp_story_path(exp_story) %>
                </li>
              <% end %>
            </ul>
            <div class="pull-right">
              <%= link_to university_department_path(@university, dep),
                class: 'btn btn-xs btn-info' do %>
                <i class="fa fa-list"></i>
                全て表示
              <% end %>
            </div>
          </div>
        </div>
      </div>
    <% end %>
  </div>
<% end %>