diff --git a/addons/default/visiosoft/advs-module/resources/js/admin/advanced.js b/addons/default/visiosoft/advs-module/resources/js/admin/advanced.js index c94938966..b7b832bab 100644 --- a/addons/default/visiosoft/advs-module/resources/js/admin/advanced.js +++ b/addons/default/visiosoft/advs-module/resources/js/admin/advanced.js @@ -24,9 +24,9 @@ if (getUrlParameter('view') === "advanced") { } crudAjax({ - 'advanced_column': advanced_column, - 'advanced_entry_id': advanced_entry_id, - 'advanced_value': advanced_value + 'edit_column': advanced_column, + 'edit_entry_id': advanced_entry_id, + 'edit_value': advanced_value }, advanced_update_url, 'POST') }) } \ No newline at end of file diff --git a/addons/default/visiosoft/advs-module/resources/views/admin/table/table.twig b/addons/default/visiosoft/advs-module/resources/views/admin/table/table.twig index c600670e8..ac310ce5b 100644 --- a/addons/default/visiosoft/advs-module/resources/views/admin/table/table.twig +++ b/addons/default/visiosoft/advs-module/resources/views/admin/table/table.twig @@ -86,5 +86,5 @@ {% endif %} diff --git a/addons/default/visiosoft/advs-module/src/AdvsModuleServiceProvider.php b/addons/default/visiosoft/advs-module/src/AdvsModuleServiceProvider.php index ccfcbb300..556294a6e 100644 --- a/addons/default/visiosoft/advs-module/src/AdvsModuleServiceProvider.php +++ b/addons/default/visiosoft/advs-module/src/AdvsModuleServiceProvider.php @@ -50,8 +50,8 @@ class AdvsModuleServiceProvider extends AddonServiceProvider 'uses' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@assetsClear', ], 'admin/advs-users/choose/{advId}' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@choose', - 'admin/advs/ajax/advanced/advanced-update' => [ - 'as' => 'visiosoft.module.advs::ajax_advanced_update', + 'admin/ajax/multiple/multiple-update' => [ + 'as' => 'visiosoft.module.advs::ajax_multiple_update', 'uses' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@advancedUpdate', ], 'admin/class/actions/{id}/{type}' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@actions', diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/Admin/AdvsController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/Admin/AdvsController.php index 6962e2e4c..82244905c 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/Admin/AdvsController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/Admin/AdvsController.php @@ -207,10 +207,10 @@ class AdvsController extends AdminController public function advancedUpdate() { - if ($this->request->has('advanced_column') and $this->request->has('advanced_entry_id') and $this->request->has('advanced_value')) { - $entry_id = $this->request->get('advanced_entry_id'); - $column = $this->request->get('advanced_column'); - $value = $this->request->get('advanced_value'); + if ($this->request->has('edit_column') and $this->request->has('edit_entry_id') and $this->request->has('edit_value')) { + $entry_id = $this->request->get('edit_entry_id'); + $column = $this->request->get('edit_column'); + $value = $this->request->get('edit_value'); if ($entry = $this->advRepository->find($entry_id)) { $entry->setAttribute($column, $value); $entry->save(); diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/OptionConfigurationController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/OptionConfigurationController.php index 6c1b0a8ba..14d1b456c 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/OptionConfigurationController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/OptionConfigurationController.php @@ -46,12 +46,10 @@ class OptionConfigurationController extends PublicController { $conf->name = $conf->getName(); - $this->adv_model->authControl(); - if ($conf->stock < $this->request->quantity){ - return redirect()->back()->with('warning', [trans('visiosoft.module.carts::message.error1in2')]); + return redirect()->back()->with('warning', [trans('visiosoft.module.carts::message.error1in2')]); }else{ - $cart = $this->dispatch(new GetCart()); + $cart = $this->dispatch(new GetCart()); $cart->add($conf, $this->request->quantity); return $this->redirect->to(route('visiosoft.module.carts::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 a5a7a9389..fc02329eb 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php @@ -1189,26 +1189,21 @@ class AdvsController extends PublicController public function addCart(Request $request) { - if (\auth()->check()) { - $id = $request->id; - $quantity = $request->quantity; - $name = $request->name; - $thisModel = new AdvModel(); - $adv = $thisModel->isAdv($id); - $response = array(); - if ($adv) { - $cart = $thisModel->addCart($adv, $quantity, $name); - $response['status'] = "success"; - $count = $cart->getItems()->count; - $response['count'] = $count; - } else { - $response['status'] = "error"; - $response['msg'] = trans('visiosoft.module.advs::message.error_added_cart'); - } + $id = $request->id; + $quantity = $request->quantity; + $name = $request->name; + $thisModel = new AdvModel(); + $adv = $thisModel->isAdv($id); + $response = array(); + if ($adv) { + $cart = $thisModel->addCart($adv, $quantity, $name); + $response['status'] = "success"; + $count = $cart->getItems()->count; + $response['count'] = $count; } else { - $response['status'] = "guest"; + $response['status'] = "error"; + $response['msg'] = trans('visiosoft.module.advs::message.error_added_cart'); } - return $response; } diff --git a/addons/default/visiosoft/location-module/resources/views/ads-list/partials/location-fields.twig b/addons/default/visiosoft/location-module/resources/views/ads-list/partials/location-fields.twig index 48771252c..a347159e5 100644 --- a/addons/default/visiosoft/location-module/resources/views/ads-list/partials/location-fields.twig +++ b/addons/default/visiosoft/location-module/resources/views/ads-list/partials/location-fields.twig @@ -124,5 +124,5 @@