genome/dgi-db

View on GitHub
app/views/shared/_search_term_summary_table.html.haml

Summary

Maintainability
Test Coverage
.row-fluid
  .span12
    .well
      %h3 
        Search Term Summary
        %small
          %strong
            - if @search_mode == 'genes'
              %i.icon-flag.tip{title: tx("search_gene_results_summary_flag")}
            -else
              %i.icon-flag.tip{title: tx("search_drug_results_summary_flag")}
      %small
        %strong
          - if @search_mode == 'genes'
            %em Summary of the attempt to map gene names supplied by the user to gene records in DGIdb.
          - else
            %em Summary of the attempt to map drug names supplied by the user to drug records in DGIdb.
      %p
      =render partial: 'shared/table_export', locals: {id: 'search_term_summary_export'}
      %table.table.table-striped.table-bordered{cellpadding: "0", cellspacing: "0", border: "0", id: 'search_term_summary_export'}
        %thead
          %tr
            %th 
              Search Term
              %i.icon-flag.tip{title: tx("search_term_table_header_flag")}
            - if @search_mode == 'genes'
              %th
                Match Type
                %i.icon-flag.tip{title: tx("search_term_summary_table_header_match_flag")}
              %th
                Matches
                %i.icon-flag.tip{title: tx("search_term_summary_table_header_matches_flag")}
            - else
              %th
                Match Type
                %i.icon-flag.tip{title: tx("search_term_summary_table_drug_header_match_flag")}
              %th
                Matches
                %i.icon-flag.tip{title: tx("search_term_summary_table_drug_header_matches_flag")}
        %tbody
          -results.search_term_summaries.each do |summary|
            %tr
              %td=summary.search_term
              %td=summary.match_type
              - if @search_mode == 'genes'
                %td=summary.gene_links
              - else
                %td=summary.drug_links