From d459430c273eb7e6d31cf2b7a687107e23c83641 Mon Sep 17 00:00:00 2001 From: Domko17 Date: Tue, 26 Oct 2021 21:22:38 +0200 Subject: [PATCH] Guest Checkout sucess add register #4356 is necessary convert .scss file to .css -> file shared.scss --- .../Customer/src/Http/Controllers/RegistrationController.php | 3 +++ packages/Webkul/Shop/src/Resources/lang/en/app.php | 1 + .../src/Resources/assets/sass/components/shared.scss | 4 ++++ .../src/Resources/views/shop/checkout/success.blade.php | 5 +++++ 4 files changed, 13 insertions(+) diff --git a/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php b/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php index 3c4914af3..5a2ddf47f 100755 --- a/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php +++ b/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php @@ -12,6 +12,7 @@ use Webkul\Customer\Mail\RegistrationEmail; use Webkul\Customer\Mail\VerificationEmail; use Webkul\Customer\Repositories\CustomerGroupRepository; use Webkul\Customer\Repositories\CustomerRepository; +use Webkul\Sales\Models\Order; use Webkul\Shop\Mail\SubscriptionEmail; class RegistrationController extends Controller @@ -162,6 +163,8 @@ class RegistrationController extends Controller session()->flash('info', trans('shop::app.customer.signup-form.success-verify-email-unsent')); } + Order::where('customer_email', $customer->email)->update(['customer_id' => $customer->id]); + session()->flash('success', trans('shop::app.customer.signup-form.success')); } diff --git a/packages/Webkul/Shop/src/Resources/lang/en/app.php b/packages/Webkul/Shop/src/Resources/lang/en/app.php index b81aa649e..ab1363ec4 100755 --- a/packages/Webkul/Shop/src/Resources/lang/en/app.php +++ b/packages/Webkul/Shop/src/Resources/lang/en/app.php @@ -486,6 +486,7 @@ return [ 'empty' => 'Your shopping cart is empty', 'update-cart' => 'Update Cart', 'continue-shopping' => 'Continue Shopping', + 'continue-registration' => 'Continue Registration', 'proceed-to-checkout' => 'Proceed To Checkout', 'remove' => 'Remove', 'remove-link' => 'Remove', diff --git a/packages/Webkul/Velocity/src/Resources/assets/sass/components/shared.scss b/packages/Webkul/Velocity/src/Resources/assets/sass/components/shared.scss index 95c83b731..3be57d7bf 100644 --- a/packages/Webkul/Velocity/src/Resources/assets/sass/components/shared.scss +++ b/packages/Webkul/Velocity/src/Resources/assets/sass/components/shared.scss @@ -699,6 +699,10 @@ a { text-decoration: none !important; } } + + &.registration-btn{ + margin-left: 10px; + } } .dropdown-icon::after { diff --git a/packages/Webkul/Velocity/src/Resources/views/shop/checkout/success.blade.php b/packages/Webkul/Velocity/src/Resources/views/shop/checkout/success.blade.php index d67def693..24748c573 100644 --- a/packages/Webkul/Velocity/src/Resources/views/shop/checkout/success.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/shop/checkout/success.blade.php @@ -23,6 +23,11 @@ {{ __('shop::app.checkout.cart.continue-shopping') }} + @guest('customer') + + {{ __('shop::app.checkout.cart.continue-registration') }} + + @endguest {{ view_render_event('bagisto.shop.checkout.continue-shopping.after', ['order' => $order]) }}