Sha256: 142cf5311c9a820624c6fc959b2f7277e6e2eac751c55767c18ce2c85eff5ef6

Contents?: true

Size: 842 Bytes

Versions: 14

Compression:

Stored size: 842 Bytes

Contents

module Spree
  module Admin
    module OrdersHelper
      # Renders all the extension partials that may have been specified in the extensions
      def event_links
        links = []
        @order_events.sort.each do |event|
          if @order.send("can_#{event}?")
            links << button_link_to(Spree.t(event), fire_admin_order_url(@order, :e => event),
                                    :method => :put,
                                    :icon => "icon-#{event}",
                                    :data => { :confirm => Spree.t(:order_sure_want_to, :event => Spree.t(event)) })
          end
        end
        links.join('&nbsp;').html_safe
      end

      def line_item_shipment_price(line_item, quantity)
        Spree::Money.new(line_item.price * quantity, { currency: line_item.currency })
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
spree_backend-2.0.13 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.12 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.11 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.10 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.9 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.8 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.1.3 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.7 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.1.2 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.6 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.1.1 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.5 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.1.0 app/helpers/spree/admin/orders_helper.rb
spree_backend-2.0.4 app/helpers/spree/admin/orders_helper.rb