<% @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 %>
<% 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 %>
Product Name |
Product price (ea) |
Quantity |
Quantified price |
<% supplier_products.each do |s| %>
<%= s.product.name %> |
<%= number_to_currency(s.variant.price) %> |
<%= q = s.quantity %> |
<%= number_to_currency(s.variant.price * q) %> |
<% end %>