From a0b0fb05a6defb0e205eb8cd052a94b935d98321 Mon Sep 17 00:00:00 2001 From: Hugo Daniel Date: Thu, 25 Jul 2019 13:22:32 +0200 Subject: [PATCH] Import payments/new from spree_backend to ofn --- app/views/spree/admin/payments/new.html.haml | 21 ++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 app/views/spree/admin/payments/new.html.haml diff --git a/app/views/spree/admin/payments/new.html.haml b/app/views/spree/admin/payments/new.html.haml new file mode 100644 index 0000000000..8c1ffb9f14 --- /dev/null +++ b/app/views/spree/admin/payments/new.html.haml @@ -0,0 +1,21 @@ += render partial: 'spree/admin/shared/order_tabs', locals: { current: 'Payments' } + +- content_for :page_title do + %i.icon-arrow-right + = Spree.t(:new_payment) + +- content_for :page_actions do + %li= button_link_to Spree.t(:back_to_payments_list), spree.admin_order_payments_url(@order), icon: 'icon-arrow-left' + +- if @payment_methods.any? + = render partial: 'spree/shared/error_messages', locals: { target: @payment } + + = form_for @payment, url: admin_order_payments_path(@order) do |f| + %fieldset.no-border-top + = render partial: 'form', locals: { f: f } + .filter-actions.actions{"data-hook" => "buttons"} + = button @order.cart? ? Spree.t('actions.continue') : Spree.t('actions.update'), @order.cart? ? 'icon-arrow-right' : 'icon-refresh' + +- else + = Spree.t(:cannot_create_payment_without_payment_methods) + = link_to Spree.t(:please_define_payment_methods), admin_payment_methods_url