mirror of
https://github.com/openclassify/openclassify.git
synced 2026-02-09 06:46:08 -06:00
commit
b95d4ebf87
@ -24,9 +24,9 @@ if (getUrlParameter('view') === "advanced") {
|
|||||||
}
|
}
|
||||||
|
|
||||||
crudAjax({
|
crudAjax({
|
||||||
'advanced_column': advanced_column,
|
'edit_column': advanced_column,
|
||||||
'advanced_entry_id': advanced_entry_id,
|
'edit_entry_id': advanced_entry_id,
|
||||||
'advanced_value': advanced_value
|
'edit_value': advanced_value
|
||||||
}, advanced_update_url, 'POST')
|
}, advanced_update_url, 'POST')
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -86,5 +86,5 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
<script>
|
<script>
|
||||||
var advanced_update_url = "{{ url_route('visiosoft.module.advs::ajax_advanced_update') }}";
|
var advanced_update_url = "{{ url_route('visiosoft.module.advs::ajax_multiple_update') }}";
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@ -50,8 +50,8 @@ class AdvsModuleServiceProvider extends AddonServiceProvider
|
|||||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@assetsClear',
|
'uses' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@assetsClear',
|
||||||
],
|
],
|
||||||
'admin/advs-users/choose/{advId}' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@choose',
|
'admin/advs-users/choose/{advId}' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@choose',
|
||||||
'admin/advs/ajax/advanced/advanced-update' => [
|
'admin/ajax/multiple/multiple-update' => [
|
||||||
'as' => 'visiosoft.module.advs::ajax_advanced_update',
|
'as' => 'visiosoft.module.advs::ajax_multiple_update',
|
||||||
'uses' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@advancedUpdate',
|
'uses' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@advancedUpdate',
|
||||||
],
|
],
|
||||||
'admin/class/actions/{id}/{type}' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@actions',
|
'admin/class/actions/{id}/{type}' => 'Visiosoft\AdvsModule\Http\Controller\Admin\AdvsController@actions',
|
||||||
|
|||||||
@ -207,10 +207,10 @@ class AdvsController extends AdminController
|
|||||||
|
|
||||||
public function advancedUpdate()
|
public function advancedUpdate()
|
||||||
{
|
{
|
||||||
if ($this->request->has('advanced_column') and $this->request->has('advanced_entry_id') and $this->request->has('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('advanced_entry_id');
|
$entry_id = $this->request->get('edit_entry_id');
|
||||||
$column = $this->request->get('advanced_column');
|
$column = $this->request->get('edit_column');
|
||||||
$value = $this->request->get('advanced_value');
|
$value = $this->request->get('edit_value');
|
||||||
if ($entry = $this->advRepository->find($entry_id)) {
|
if ($entry = $this->advRepository->find($entry_id)) {
|
||||||
$entry->setAttribute($column, $value);
|
$entry->setAttribute($column, $value);
|
||||||
$entry->save();
|
$entry->save();
|
||||||
|
|||||||
@ -46,12 +46,10 @@ class OptionConfigurationController extends PublicController
|
|||||||
{
|
{
|
||||||
$conf->name = $conf->getName();
|
$conf->name = $conf->getName();
|
||||||
|
|
||||||
$this->adv_model->authControl();
|
|
||||||
|
|
||||||
if ($conf->stock < $this->request->quantity){
|
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{
|
}else{
|
||||||
$cart = $this->dispatch(new GetCart());
|
$cart = $this->dispatch(new GetCart());
|
||||||
$cart->add($conf, $this->request->quantity);
|
$cart->add($conf, $this->request->quantity);
|
||||||
return $this->redirect->to(route('visiosoft.module.carts::cart'));
|
return $this->redirect->to(route('visiosoft.module.carts::cart'));
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1189,26 +1189,21 @@ class AdvsController extends PublicController
|
|||||||
|
|
||||||
public function addCart(Request $request)
|
public function addCart(Request $request)
|
||||||
{
|
{
|
||||||
if (\auth()->check()) {
|
$id = $request->id;
|
||||||
$id = $request->id;
|
$quantity = $request->quantity;
|
||||||
$quantity = $request->quantity;
|
$name = $request->name;
|
||||||
$name = $request->name;
|
$thisModel = new AdvModel();
|
||||||
$thisModel = new AdvModel();
|
$adv = $thisModel->isAdv($id);
|
||||||
$adv = $thisModel->isAdv($id);
|
$response = array();
|
||||||
$response = array();
|
if ($adv) {
|
||||||
if ($adv) {
|
$cart = $thisModel->addCart($adv, $quantity, $name);
|
||||||
$cart = $thisModel->addCart($adv, $quantity, $name);
|
$response['status'] = "success";
|
||||||
$response['status'] = "success";
|
$count = $cart->getItems()->count;
|
||||||
$count = $cart->getItems()->count;
|
$response['count'] = $count;
|
||||||
$response['count'] = $count;
|
|
||||||
} else {
|
|
||||||
$response['status'] = "error";
|
|
||||||
$response['msg'] = trans('visiosoft.module.advs::message.error_added_cart');
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
$response['status'] = "guest";
|
$response['status'] = "error";
|
||||||
|
$response['msg'] = trans('visiosoft.module.advs::message.error_added_cart');
|
||||||
}
|
}
|
||||||
|
|
||||||
return $response;
|
return $response;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -124,5 +124,5 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
var null_msg = "{{ trans('visiosoft.module.location::message.null_msg') }}!"
|
var null_msg = "{{ trans('visiosoft.module.location::message.null_msg') }}!"
|
||||||
var defaultCountry = {{ defaultCountry }}
|
var defaultCountry = "{{ defaultCountry }}"
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user