Method: EffectiveCartsHelper#link_to_current_cart

Defined in:
app/helpers/effective_carts_helper.rb


33
34
35
36
37
38
39
40
41
42
43
44
45
# File 'app/helpers/effective_carts_helper.rb', line 33

def link_to_current_cart(opts = {})
  options = {
    label: 'My Cart',
    id: 'current_cart',
    rel: :nofollow,
    class: 'btn btn-secondary'
  }.merge(opts)

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

  link_to (current_cart.size == 0 ? label : "#{label} (#{current_cart.size})"), effective_orders.cart_path, options
end