Module: Spree::Admin::OrdersHelper

Defined in:
app/helpers/spree/admin/orders_helper.rb

Instance Method Summary collapse

Instance Method Details

Renders all the extension partials that may have been specified in the extensions



5
6
7
8
9
10
11
12
13
14
15
16
# File 'app/helpers/spree/admin/orders_helper.rb', line 5

def event_links
  links = []
  @order_events.sort.each do |event|
    if @order.send("can_#{event}?")
      links << button_link_to(t(event), fire_admin_order_url(@order, :e => event),
                              :method => :put,
                              :icon => "icon-#{event}",
                              :data => { :confirm => t(:order_sure_want_to, :event => t(event)) })
    end
  end
  links.join('&nbsp;').html_safe
end