app/views/spree/admin/orders/_stock_contents.html.erb
<%= render 'stock_item', shipment: shipment %>
<% unless shipment.shipped? %>
<tr class="edit-method is-hidden total">
<td colspan="5">
<div class="field alpha five columns">
<%= label_tag 'selected_shipping_rate_id', Spree.t(:shipping_method) %>
<%= select_tag :selected_shipping_rate_id,
options_for_select(shipment.shipping_rates.map {|sr| ["#{sr.name} #{sr.display_price}", sr.id] }, shipment.selected_shipping_rate_id),
{:class => 'select2 fullwidth', :data => {'shipment-number' => shipment.number } } %>
</div>
</td>
<td class="actions">
<% if can? :update, shipment %>
<%= link_to_with_icon 'ok', Spree.t('actions.save'), '#', :class => 'save-method btn btn-outline-success btn-sm',
:data => {'shipment-number' => shipment.number, :action => 'save'}, title: Spree.t('actions.save'), :no_text => true %>
<%= link_to_with_icon 'delete', Spree.t('actions.cancel'), '#', :class => 'cancel-method btn btn-sm btn-danger',
:data => {:action => 'cancel'}, :title => Spree.t('actions.cancel'), :no_text => true %>
<% end %>
</td>
</tr>
<% end %>
<tr class="show-method total">
<% if shipment.shipping_method %>
<td colspan="4">
<strong><%= shipment.shipping_method.name %></strong>
</td>
<td class="total" align="center">
<span><%= shipment.display_cost %></span>
</td>
<% else %>
<td colspan='5'><%= Spree.t(:no_shipping_method_selected) %></td>
<% end %>
<td class="actions">
<% if can? :update, shipment %>
<%= link_to_with_icon 'edit', Spree.t('actions.edit'), '#', :class => 'edit-method btn btn-primary btn-sm', :no_text => true, :data => {:action => 'edit'}, :title => Spree.t('edit') %>
<% end %>
</td>
</tr>
<tr class="edit-tracking is-hidden total">
<td colspan="5">
<label><%= Spree.t(:tracking_number) %>:</label>
<%= text_field_tag :tracking, shipment.tracking, class: 'form-control' %>
</td>
<td class="actions">
<% if can? :update, shipment %>
<%= link_to_with_icon 'save', Spree.t('actions.save'), '#', :class => 'save-tracking btn btn-success btn-sm', :no_text => true, :data => {'shipment-number' => shipment.number, :action => 'save'}, :title => Spree.t('actions.save') %>
<%= link_to_with_icon 'cancel', Spree.t('actions.cancel'), '#', :class => 'cancel-tracking btn btn-outline-success btn-sm', :no_text => true, :data => {:action => 'cancel'}, :title => Spree.t('actions.cancel') %>
<% end %>
</td>
</tr>
<tr class="show-tracking total">
<td colspan="5">
<% if shipment.tracking.present? %>
<strong><%= Spree.t(:tracking) %>:</strong> <%= shipment.tracking %>
<% else %>
<%= Spree.t(:no_tracking_present) %>
<% end %>
</td>
<td class="actions">
<% if can? :update, shipment %>
<%= link_to_with_icon 'edit', Spree.t('actions.save'), '#', :class => 'edit-tracking btn btn-primary btn-sm', :no_text => true, :data => {:action => 'edit'}, :title => Spree.t('edit') %>
<% end %>
</td>
</tr>