Sha256: 49b560b99b10fbc25bbf7ed0d671fd2876b1023d3485612a9aca010ed3f6b98d

Contents?: true

Size: 1.31 KB

Versions: 13

Compression:

Stored size: 1.31 KB

Contents

<% selected = input.has_key?(:selected) ? input[:selected] : [] %>
<% multiple = meta_clause[:multiple] ? "multiple" : "" %>
<% if ['st', 'nst'].include? input[:clause] %>
<!-- Render nothing -->
<% elsif %>
  <div class="refine-option-condition-container <%= "has-error" if criterion.errors.any? %> ">
    <%= tag.div data: {
      action: "$change->refine--update#selected blur->refine--update#refreshFromServer",
      controller: 'fields--super-select',
      fields__super_select_enable_search_value: 'true',
      fields__super_select_container_width_value: 'resolve',
    } do %>
      <select <%=multiple%>
        class="refine-option-condition-select"
        data-fields--super-select-target="select"
        name="values"
        data-input-id='<%= input_id if input_id%>'
      >
      <% condition.meta[:options].each do |option| %>
        <option
          value="<%= option[:id] %>"
          <% if selected.find { |id|  id == option[:id] } %>selected<% end %>
        >
          <%= option[:display].truncate(64) %>
        </option>
      <% end %>

      </select>
    <% end %>
    <% if meta[:postfix] %>
      <span class="refine-option-condition-postfix"><%= meta[:postfix] %></span>
    <% end %>
    <%= render partial: 'refine/blueprints/criterion_errors', locals: { criterion: criterion } %>
  </div>
<% end %>


Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
refine-rails-2.9.12 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.11 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.10 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.9 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.8 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.7 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.6 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.5 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.4 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.3 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.2 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.1 app/views/refine/blueprints/clauses/_option_condition.html.erb
refine-rails-2.9.0 app/views/refine/blueprints/clauses/_option_condition.html.erb