Sha256: 4db896836ff4026d5f66f7051e37462e8f632d023f705f4c5c499f3bf048063d

Contents?: true

Size: 1.29 KB

Versions: 12

Compression:

Stored size: 1.29 KB

Contents

<div data-hook="admin_prototype_form_fields">
  <%= f.field_container :name do %>
    <%= f.label :name, t(:name) %><br />
    <%= f.text_field :name %>
    <%= f.error_message_on :name %>
  <% end %>

  <h3><%= t(:properties) %></h3>

  <ul class='checkbox-list' id='properties' data-hook>
  <% Spree::Property.sorted.each do |property| %>
    <% selected = if @prototype.new_record?
      (params[:property] and params[:property][:id] and params[:property][:id].include?(property.id.to_s))
    else
      @prototype.properties.include?(property)
    end %>
    <li>
      <label>
        <%= check_box_tag 'property[id][]', "#{property.id}", selected %>
        <%= property.name %>
      </label>
    </li>
  <% end %>
  </ul>

  <hr />

  <h3><%= t(:option_types) %></h3>

  <ul class="checkbox-list" id="option_types" data-hook>
  <% Spree::OptionType.all.each do |option_type| %>
    <% selected = if @prototype.new_record?
      (params[:option_type] and params[:option_type][:id] and params[:option_type][:id].include?(option_type.id.to_s))
    else
      @prototype.option_types.include?(option_type)
    end %>
    <li>
      <label>
        <%= check_box_tag 'option_type[id][]', "#{option_type.id}", selected %>
        <%= option_type.name %>
      </label>
    </li>
  <% end %>
  </ul>
  <hr />
</div>

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
spree_core-1.2.5 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.1.6 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.1.5 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.2.4 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.2.3 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.2.2 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.1.4 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.2.0 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.2.0.rc2 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.2.0.rc1 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.1.3 app/views/spree/admin/prototypes/_form.html.erb
spree_core-1.1.2 app/views/spree/admin/prototypes/_form.html.erb