<% if current_user.has_role?("admin") %> <% end %> <%= render :partial => 'admin/shared/order_sub_menu' %>

<%= t("listing_orders") %>

<%= hook :admin_orders_index_headers do %> <% if @show_only_completed %> <% else %> <% end %> <% end %> <% @orders.each do |order| %> <%- locals = {:order => order} %> <%= hook :admin_orders_index_rows, locals do %> <% end %> <% end %>
<%= sort_link @search, :completed_at, t("activerecord.attributes.order.completed_at") %><%= sort_link @search, :created_at, t("order_date") %><%= sort_link @search, :number, t("order_number") %> <%= sort_link @search, :state, t("status") %> <%= sort_link @search, :payment_state, t("payment_state") %> <%= sort_link @search, :shipment_state, t("shipment_state") %> <%= sort_link @search, :email, t("customer") %> <%= sort_link @search, :total, t("total") %> <%= hook :admin_orders_index_header_actions %>
<%= (@show_only_completed ? order.completed_at : order.created_at).to_date %> <%= link_to order.number, admin_order_path(order) %> <%= t("order_state.#{order.state.downcase}") %> <%= link_to t("payment_states.#{order.payment_state}"), admin_order_payments_path(order) if order.payment_state %> <%= link_to t("shipment_states.#{order.shipment_state}"), admin_order_shipments_path(order) if order.shipment_state %> <%= order.email %> <%= number_to_currency order.total %> <%= hook :admin_orders_index_row_actions, locals do %> <%= link_to_edit_url edit_admin_order_path(order), :title => "admin_edit_#{dom_id(order)}" %> <% end %>
<%= will_paginate(@orders, :previous_label => "« #{t('previous')}", :next_label => "#{t('next')} »") %> <% content_for :sidebar do %>

<%= t(:search) %>

<%= form_for [:admin, @search] do |f| %> <%- locals = {:f => f} %> <%= hook :admin_orders_index_search, locals do %>
<%= f.spree_date_picker :created_at_greater_than %>
<%= f.spree_date_picker :created_at_less_than %>


<%= f.select :state_equals, Order.state_machines[:state].states.collect {|s| [t("order_state.#{s.name}"), s.value]}, {:include_blank => true} %>


<%= f.text_field :number_like, :size=>25 %>


<%= f.text_field :email_like, :size=>25 %>


<%= f.text_field :bill_address_firstname_starts_with, :size=>25 %>


<%= f.text_field :bill_address_lastname_starts_with, :size=>25 %>

<%= f.check_box :completed_at_is_not_null, {:checked => @show_only_completed}, "1", "" %>

<% end %> <%= hook :admin_orders_index_search_buttons, locals do %>

<%= button t("search") %>

<% end %> <% end %>
<% end %>