Sha256: 655a1036057896819bee2b7762df12218e378d14ba73ce15c4c02ea94ff5a38d

Contents?: true

Size: 1.16 KB

Versions: 25

Compression:

Stored size: 1.16 KB

Contents

<%#
popup search form.

= INPUTS

@search::               search model
params[:id_target]::    target DOM id for hidden 'belongs_to' id

%>
<div id=edgarj_popup_search>           <!-- edgarj/popup/_search.html.erb -->
  <% pf = Edgarj::PopupHelper::PopupField.new(params[:id_target]) %>
  <%= form_for(@search,
          as:     'search_form',
          remote: true,
          method: :get,
          url:    {action: 'search'}) do |f| %>
    <table>
    <tr>
      <td><%= v('search') %></td>
      <td>
        <%= f.select("col",
                popup_drawer.columns_for(popup_drawer.list_columns).map{|col|
                    [model.human_attribute_name(col.name), col.name]}) %>
      </td>
      <td><%= f.text_field("val") %></td>
      <td>
        <% if @search.errors.any? %>
          <div class="error_explanation">
            <ul>
              <% @search.errors.full_messages.each do |msg| %>
                <li><%= msg %></li>
              <% end %>
            </ul>
          </div>
        <% end %>
      </td>
    </tr>
    </table>
    <%= hidden_field_tag :model,      model.to_s %>
    <%= hidden_field_tag :id_target,  pf.id_target %>
  <% end %>
</div>

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
edgarj-4.02.00 app/views/edgarj/popup/_search.html.erb
edgarj-4.01.01 app/views/edgarj/popup/_search.html.erb
edgarj-4.01.00 app/views/edgarj/popup/_search.html.erb
edgarj-4.00.04 app/views/edgarj/popup/_search.html.erb
edgarj-4.00.03 app/views/edgarj/popup/_search.html.erb
edgarj-4.00.02 app/views/edgarj/popup/_search.html.erb
edgarj-4.00.01 app/views/edgarj/popup/_search.html.erb
edgarj-0.02.00 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.30 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.29 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.28 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.27 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.26 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.25 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.24 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.22 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.21 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.20 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.19 app/views/edgarj/popup/_search.html.erb
edgarj-0.01.18 app/views/edgarj/popup/_search.html.erb