Sha256: 2d99080118e0a6ddfe4cdae0d51be092eb187c80237423dbedbf0ac5bd960b95

Contents?: true

Size: 1.09 KB

Versions: 1

Compression:

Stored size: 1.09 KB

Contents

- @page_title = t('.title', :query => params[:query])

%section.page
  
  - if @result.empty?
    %p.noSearchResults= t('.no_results', :query => params[:query])
  - else
    %h1= t('.title', :query => params[:query])
    %p.searchSummary= t('.summary', :total_results => @result.total_results, :start_result => @result.start_result_number, :end_result => @result.end_result_number)
    
    %ul.searchResults
      - for page in @result.results
        %li
          %h4= link_to page.title, page_path(page.full_permalink)
          - unless page.parents.empty?
            %p.in
              = t('.in')
              = page.parents.map { |c| link_to(h(c.title), page_path(c.full_permalink))}.join(" ⇒ ").html_safe
          %p.excerpt= @result.excerpt_for(page)
        
  
    %p.pagination
      - unless @result.first_page?
        = link_to t('.previous_page'), search_path(:query => params[:query], :page => @result.page - 1), :class => 'button'
      - unless @result.last_page?
        = link_to t('.next_page'), search_path(:query => params[:query], :page => @result.page + 1), :class => 'button'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
documentation-1.0.0 app/views/documentation/pages/search.html.haml