spree/spree_related_products

View on GitHub
app/views/spree/admin/relation_types/_form.html.erb

Summary

Maintainability
Test Coverage
<div data-hook="admin_relation_type_form_fields" class="row">
  <div class="col-md-12">
    <div data-hook="name" class="form-group">
      <%= f.label :name, Spree.t(:name) %> <span class="required">*</span>
      <%= f.text_field :name, class: 'form-control' %>
      <%= error_message_on :relation_type, :name %>
    </div>
    <div data-hook="applies_to" class="form-group">
      <%= f.label :applies_to, Spree.t(:applies_to) %> <span class="required">*</span>
      <%= f.text_field :applies_to, value: f.object.nil? ? 'Spree::Product' : f.object.applies_to, class: 'form-control' %>
      <%= error_message_on :relation_type, :applies_to %>
    </div>
    <div data-hook="description" class="form-group">
      <%= f.label :description, Spree.t(:description) %><br />
      <%= f.text_area :description, rows: 4, class: 'form-control' %>
      <%= error_message_on :relation_type, :description %>
    </div>
  </div>
</div>