<% form_tag do %>

<% @order.rate_hash.each do |shipping_method| %>
<% end %>

<% if Spree::Config[:shipping_instructions] && @order.rate_hash.present? %>

<%= form.label :special_instructions, t("shipping_instructions") %>
<%= form.text_area :special_instructions, :cols => 40, :rows => 7 %>

<% end %>
<% @suppliers.each do |s| %>
<% supplier = Supplier.find_by_id(s) %> <% supplier_products = @order.line_items.select{|p| p.product.supplier_id == supplier.id} %>

<%= supplier.title %>

<% if !supplier.shipping_methods.empty? %> <%= label_tag(:pickup, "Ship") %> <%= radio_button_tag("deliveries[#{s}]", 0, true, :class => "radio_ship") %> <% end %> <% if !supplier.pickups.empty? %> <%= label_tag(:pickup, "Pickup") %> <% if !supplier.shipping_methods.empty? %> <%= radio_button_tag("deliveries[#{s}]", 1, false, :class => "radio_pickup") %> <% else %> <%= radio_button_tag("deliveries[#{s}]", 1, true, :class => "radio_pickup") %> <% end %> <% end %> <% if !supplier.pickups.empty? %>

Choose your pickup location:

<%= select_tag "pickups[#{supplier.id}]", options_from_collection_for_select(supplier.pickups, "id", "name") %>
<% end %> <% if !supplier.shipping_methods.empty? %>

Choose your shipping method:

<%= select_tag "shipping_method[#{supplier.id}]", options_from_collection_for_select(supplier.shipping_methods, "id", "name") %>
<% end %>
<% supplier_products.each do |s| %> <% end %>
Product Name Product price (ea) Quantity Quantified price
<%= s.product.name %> <%= number_to_currency(s.variant.price) %> <%= q = s.quantity %> <%= number_to_currency(s.variant.price * q) %>
<% end %>
"/>
<% end %>