Заказ

<% if @ordered_number %>

Заказ <%= @ordered_number %> принят!

Наш специалист свяжется с вами. Вы можете сформировать еще один заказ.

<% else %> <% if @order && @order.products.any? %>
<% @order.products.each_with_index do |product, index| %> <% end %>
<%= index+1 %> <%= product.title %> <%= button_to('x', order_remove_product_path(product: product), :remote => true, class: 'btn btn-warning') %>

<%= form_for @order, :method => :post, :url => order_confirm_path, remote: true do |f| %> <% if @order.errors.any? %>

Заказ не отправлен!

    <% @order.errors.full_messages.each do |msg| %>
  • <%= msg %>
  • <% end %>
<% end %>
<%= f.label 'Контактное лицо', class: 'sr-only' %> <%= f.text_field :customer_name, class: 'form-control', placeholder: 'Контактное лицо' %>
<%= f.label 'Контактный теллефон или email', class: 'sr-only' %> <%= f.text_field :customer_contact, class: 'form-control', placeholder: 'Контактный теллефон или email' %>
<%= f.label 'Комментарии и дополнительные сведения', class: 'sr-only' %> <%= f.text_area :comment, class: 'form-control', placeholder: 'Комментарии и дополнительные сведения', rows: 10 %>
<%= f.submit 'Запросить', class: 'btn btn-warning pull-right' %> <% end %> <% else %> Товаров нет <%# todo question form? %> <% end %> <% end %>