Method: EffectiveCartsHelper#link_to_checkout
- Defined in:
- app/helpers/effective_carts_helper.rb
#link_to_checkout(opts = {}) ⇒ Object
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 = {}) = { label: 'Checkout', class: 'btn btn-primary', rel: :nofollow }.merge(opts) order = .delete(:order) label = .delete(:label) [:class] = (([:class] || '') + ' btn-checkout') if order.present? link_to(label, effective_orders.edit_order_path(order), ) else link_to(label, effective_orders.new_order_path, ) end end |