JumpstartLab/tracks

View on GitHub
app/views/search/results.html.erb

Summary

Maintainability
Test Coverage
<% if @count == 0 -%>
  <div class="message"><p><%= t('search.no_results') %></p></div>
<% else -%>

  <%= render :layout => 'show_results_collection', :object => @found_todos, :locals => { :collection_name => "found-todos", :collection_title => t('search.todos_matching_query')} do %>
    <%= render :partial => "todos/todo", :collection => @found_todos, :locals => { :parent_container_type => 'search', :suppress_context => false, :suppress_project => false, :suppress_edit_button => false } %>
  <% end -%>

  <%= render :layout => 'show_results_collection', :object => @found_projects, :locals => { :collection_name => "found-project", :collection_title => t('search.projects_matching_query')} do %>
    <%= render :partial => "projects/project_listing", :collection => @found_projects, :locals => { :suppress_drag_handle => true, :suppress_edit_button => true, :suppress_delete_button => true } %>
  <% end -%>

  <%= render :layout => 'show_results_collection', :object => @found_notes, :locals => { :collection_name => "found-notes", :collection_title => t('search.notes_matching_query')} do %>
    <%= render :partial => "notes/notes_summary", :collection=> @found_notes %>
  <% end -%>

  <%= render :layout => 'show_results_collection', :object => @found_contexts, :locals => { :collection_name => "found-contexts", :collection_title => t('search.contexts_matching_query')} do %>
    <%= render :partial => "contexts/context_listing", :collection => @found_contexts, :locals => { :suppress_drag_handle => true, :suppress_edit_button => true } %>
  <% end -%>

  <%= render :layout => 'show_results_collection', :object => @found_tags, :locals => { :collection_name => "found-tags", :collection_title => t('search.tags_matching_query')} do %>
    <span class="tags"><%  @found_tags.each do |tag| -%>
        <span class="tag"><%= link_to tag.name, tag_path(tag.name) -%></span>
      <% end %>
    </span><br/><br/>
  <% end -%>

<% end -%>