Sha256: 401519599639ff97212ec5c1cfba41274b14699ce31728c64dec29c48673db03

Contents?: true

Size: 1.87 KB

Versions: 65

Compression:

Stored size: 1.87 KB

Contents

= render partial: 'effective/orders/order', locals: { order: order }

- # Show this if I'm on the effective orders checkout screen. But not on a rendered order.
- if order.persisted? && order.user == current_user && request.path.to_s.start_with?(effective_orders.order_path(order))
  .effective-order-change-items
    = link_to 'Change Addresses', effective_orders.edit_order_path(order), rel: :nofollow, class: 'btn btn-secondary'

.effective-order-purchase-actions
  - provider_locals = { order: order, purchased_url: purchased_url, declined_url: declined_url, deferred_url: deferred_url }

  - if EffectiveOrders.free? && order.free?
    = render partial: '/effective/orders/free/form', locals: provider_locals

  - elsif EffectiveOrders.refund? && order.refund?
    = render partial: '/effective/orders/refund/form', locals: provider_locals

  - else
    - if EffectiveOrders.pretend?
      = render partial: '/effective/orders/pretend/form', locals: provider_locals

    - if EffectiveOrders.moneris?
      = render partial: '/effective/orders/moneris/form', locals: provider_locals

    - if EffectiveOrders.moneris_checkout?
      = render partial: '/effective/orders/moneris_checkout/form', locals: provider_locals

    - if EffectiveOrders.paypal?
      = render partial: '/effective/orders/paypal/form', locals: provider_locals

    - if EffectiveOrders.stripe?
      = render partial: '/effective/orders/stripe/form', locals: provider_locals

    - if EffectiveOrders.deferred? && order.user == current_user
      %p.my-4.text-center - or -
      = render partial: '/effective/orders/deferred/form', locals: provider_locals

  - if EffectiveResources.authorized?(controller, :admin, :effective_orders) && order.user != current_user
    - if EffectiveOrders.mark_as_paid?
      .effective-order-admin-purchase-actions
        = render partial: '/effective/orders/mark_as_paid/form', locals: provider_locals

Version data entries

65 entries across 65 versions & 1 rubygems

Version Path
effective_orders-6.5.3 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.5.2 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.5.1 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.5.0 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.4.4 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.4.3 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.4.2 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.4.1 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.4.0 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.3.2 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.3.1 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.3.0 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.2.1 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.2.0 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.1.5 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.1.4 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.1.3 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.1.2 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.1.1 app/views/effective/orders/_checkout_step2.html.haml
effective_orders-6.1.0 app/views/effective/orders/_checkout_step2.html.haml