From 7dd7d2c8073be1360c8c5b9e1a79d585c74fe55f Mon Sep 17 00:00:00 2001 From: Dia Date: Mon, 10 Jan 2022 11:50:31 +0300 Subject: [PATCH 1/2] #5088 Sistem durumu silinmemeli --- .../visiosoft/advs-module/resources/lang/en/message.php | 1 + .../visiosoft/advs-module/src/Status/StatusObserver.php | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/message.php b/addons/default/visiosoft/advs-module/resources/lang/en/message.php index b373acc95..1cb33e2d4 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/message.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/message.php @@ -36,4 +36,5 @@ return [ 'currency_converter_not_available' => 'The currency converter is not available.', 'option_saved' => 'Option Saved', 'do_you_want_to_save_the_option' => 'Do you want to save the option?', + 'you_can_not_delete_a_system_status' => 'You can not delete a system status!', ]; diff --git a/addons/default/visiosoft/advs-module/src/Status/StatusObserver.php b/addons/default/visiosoft/advs-module/src/Status/StatusObserver.php index dbdebaeba..4134cbac6 100644 --- a/addons/default/visiosoft/advs-module/src/Status/StatusObserver.php +++ b/addons/default/visiosoft/advs-module/src/Status/StatusObserver.php @@ -1,8 +1,16 @@ is_system) { + abort(403, trans('visiosoft.module.advs::message.you_can_not_delete_a_system_status')); + } + parent::deleting($entry); + } } From 8e1a670a7fe2e9c76d0c9197bb6b03d6907c2d67 Mon Sep 17 00:00:00 2001 From: Dia Date: Mon, 10 Jan 2022 17:51:21 +0300 Subject: [PATCH 2/2] #5106 gg-theme add to cart options --- .../default/visiosoft/advs-module/resources/lang/en/message.php | 1 + .../visiosoft/advs-module/src/Http/Controller/AdvsController.php | 1 + 2 files changed, 2 insertions(+) diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/message.php b/addons/default/visiosoft/advs-module/resources/lang/en/message.php index 1cb33e2d4..327dc330e 100644 --- a/addons/default/visiosoft/advs-module/resources/lang/en/message.php +++ b/addons/default/visiosoft/advs-module/resources/lang/en/message.php @@ -37,4 +37,5 @@ return [ 'option_saved' => 'Option Saved', 'do_you_want_to_save_the_option' => 'Do you want to save the option?', 'you_can_not_delete_a_system_status' => 'You can not delete a system status!', + 'product_added_to_cart' => 'Product added to cart!', ]; diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/AdvsController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/AdvsController.php index 3723e1a67..4051f986f 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/AdvsController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/AdvsController.php @@ -1163,6 +1163,7 @@ class AdvsController extends PublicController if ($adv and $adv->getStatus() == "approved") { $cart = $thisModel->addCart($adv, $quantity, $name); $response['status'] = "success"; + $response['msg'] = trans('visiosoft.module.advs::message.product_added_to_cart'); $count = $cart->getItems()->count; $response['count'] = $count; $response['item'] = [