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]) }}