From 810f342907f8bbda9ce907d48318675c345a3038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Mon, 19 Oct 2020 23:02:18 +0200 Subject: [PATCH] checkout.com - authorize --- .../general/card-element-single.blade.php | 5 +++ .../components/general/card-element.blade.php | 2 +- .../gateways/checkout/authorize.blade.php | 22 +++--------- .../ninja2020/layout/payments.blade.php | 35 +++++++++++++++++++ 4 files changed, 46 insertions(+), 18 deletions(-) create mode 100644 resources/views/portal/ninja2020/components/general/card-element-single.blade.php create mode 100644 resources/views/portal/ninja2020/layout/payments.blade.php diff --git a/resources/views/portal/ninja2020/components/general/card-element-single.blade.php b/resources/views/portal/ninja2020/components/general/card-element-single.blade.php new file mode 100644 index 000000000000..160320104976 --- /dev/null +++ b/resources/views/portal/ninja2020/components/general/card-element-single.blade.php @@ -0,0 +1,5 @@ +
+
+ {{ $slot }} +
+
diff --git a/resources/views/portal/ninja2020/components/general/card-element.blade.php b/resources/views/portal/ninja2020/components/general/card-element.blade.php index d41c1cc8b471..b7b52898779c 100644 --- a/resources/views/portal/ninja2020/components/general/card-element.blade.php +++ b/resources/views/portal/ninja2020/components/general/card-element.blade.php @@ -1,4 +1,4 @@ -
+
{{ $title }}
diff --git a/resources/views/portal/ninja2020/gateways/checkout/authorize.blade.php b/resources/views/portal/ninja2020/gateways/checkout/authorize.blade.php index 01bd9bde957f..1743e3db77a4 100644 --- a/resources/views/portal/ninja2020/gateways/checkout/authorize.blade.php +++ b/resources/views/portal/ninja2020/gateways/checkout/authorize.blade.php @@ -1,19 +1,7 @@ -@extends('portal.ninja2020.layout.app') -@section('meta_title', ctrans('texts.checkout_com')) +@extends('portal.ninja2020.layout.payments', ['gateway_title' => 'Checkout.com', 'card_title' => 'Checkout.com']) -@section('body') -
-
-
- -
-
-
- {{ ctrans('texts.checkout_authorize_label') }} -
-
-
-
-
-
+@section('gateway_content') + @component('portal.ninja2020.components.general.card-element-single', ['title' => 'Checkout.com', 'show_title' => false]) + {{ __('texts.checkout_authorize_label') }} + @endcomponent @endsection \ No newline at end of file diff --git a/resources/views/portal/ninja2020/layout/payments.blade.php b/resources/views/portal/ninja2020/layout/payments.blade.php new file mode 100644 index 000000000000..63391d1db9d6 --- /dev/null +++ b/resources/views/portal/ninja2020/layout/payments.blade.php @@ -0,0 +1,35 @@ +@extends('portal.ninja2020.layout.app') + +@isset($gateway_title) + @section('meta_title', $gateway_title) +@else + @section('meta_title', ctrans('texts.pay_now')) +@endisset + +@push('head') + @yield('gateway_head') +@endpush + +@section('body') +
+
+
+

+ {{ $card_title }} +

+

+ @isset($card_description) + {{ $card_description }} + @endisset +

+
+
+ @yield('gateway_content') +
+
+
+@endsection + +@push('footer') + @yield('gateway_footer') +@endpush