Method: EffectiveCartsHelper#link_to_checkout

Defined in:
app/helpers/effective_carts_helper.rb


90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'app/helpers/effective_carts_helper.rb', line 90

def link_to_checkout(opts = {})
  options = { label: 'Checkout', class: 'btn btn-primary', rel: :nofollow }.merge(opts)

  order = options.delete(:order)
  label = options.delete(:label)
  options[:class] = ((options[:class] || '') + ' btn-checkout')

  if order.present?
    link_to(label, effective_orders.edit_order_path(order), options)
  else
    link_to(label, effective_orders.new_order_path, options)
  end
end