Sha256: a35df2cc0db87d2111afb6abd4e270bf73cbf9352d190de0375700974bb96c03

Contents?: true

Size: 1.34 KB

Versions: 16

Compression:

Stored size: 1.34 KB

Contents

%h1 <%= class_name %>Enquiry
%p Find me in '<%= args.first %>'.

.filter

  %h2 Search

  = enquiry_form_for(@enquiry, :html => {:class => 'form-horizontal'}) do |f|
<% if defined?(SimpleForm) -%>
    = f.error_notification
<% else -%>
    - if f.object.errors.any?
      #error_explanation
        %h2= "#{pluralize(f.object.errors.count, "error")} prohibited performing this enquiry:"
        %ul
          - f.object.errors.full_messages.each do |msg|
            %li= msg
<%end -%>

    .form-inputs
<% if filter_attributes.any? -%>
<% filter_attributes.each do |attribute| -%>
      = f.input :<%= attribute.name %><%= attribute.inject_options %>
<% end -%>
<% else -%>
      -# TODO: provide inputs for each attribute
<% end -%>

    .form-actions
      = f.submit
      = f.reset

.results

  %h2 Listing <%= class_name.underscore.humanize.pluralize %>

  %table.table.table-bordered
    %tr
      %th Col1
      %th Col2

    - unless @enquiry.has_data?
      %tr
        %td(colspan="2")
          .no-data-message Invalid criteria or no items found...
    - else
      - @enquiry.find_each do |result|
        %tr
          %td= result.col1
          %td= result.col2

  - if @enquiry.has_data?
<% if defined?(Kaminari) -%>
    = paginate @enquiry.query.relation
<% else -%>
    -# TODO: provide pagination outputs against `@enquiry.query.relation`
<% end -%>

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
riveter-0.8.3 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.8.2 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.8.1 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.8.0 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.7.0 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.6.0 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.3.0 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.2.1 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.2.0 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.1.1 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.0.15 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.0.14 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.0.13 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.0.12 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.0.11 lib/generators/haml/enquiry_controller/templates/index.html.haml
riveter-0.0.10 lib/generators/haml/enquiry_controller/templates/index.html.haml