diff --git a/app/Http/Controllers/Modals/Categories.php b/app/Http/Controllers/Modals/Categories.php index 892305a58..47f79646a 100644 --- a/app/Http/Controllers/Modals/Categories.php +++ b/app/Http/Controllers/Modals/Categories.php @@ -3,9 +3,7 @@ namespace App\Http\Controllers\Modals; use App\Abstracts\Http\Controller; -use App\Http\Requests\Setting\Category as Request; use Illuminate\Http\Request as CRequest; -use App\Models\Setting\Category; class Categories extends Controller { @@ -28,17 +26,9 @@ class Categories extends Controller */ public function create(CRequest $request) { - $type = $request['type']; + $type = $request->get('type', 'item'); - $category_selector = false; - - if (request()->has('category_selector')) { - $category_selector = request()->get('category_selector'); - } - - $rand = rand(); - - $html = view('modals.categories.create', compact('currencies', 'type', 'category_selector', 'rand'))->render(); + $html = view('modals.categories.create', compact('type'))->render(); return response()->json([ 'success' => true, @@ -47,28 +37,4 @@ class Categories extends Controller 'html' => $html, ]); } - - /** - * Store a newly created resource in storage. - * - * @param Request $request - * - * @return Response - */ - public function store(Request $request) - { - $request['enabled'] = 1; - - $category = Category::create($request->all()); - - $message = trans('messages.success.added', ['type' => trans_choice('general.categories', 1)]); - - return response()->json([ - 'success' => true, - 'error' => false, - 'data' => $category, - 'message' => $message, - 'html' => 'null', - ]); - } } diff --git a/resources/assets/js/components/AkauntingSelect.vue b/resources/assets/js/components/AkauntingSelect.vue index 0b98354d6..ee68dd04e 100644 --- a/resources/assets/js/components/AkauntingSelect.vue +++ b/resources/assets/js/components/AkauntingSelect.vue @@ -6,9 +6,16 @@ -
+
+
+ +
  • + {{ add_new_text }} +
  • +
    +
    +{!! Form::close() !!} diff --git a/resources/views/modals/customers/create.blade.php b/resources/views/modals/customers/create.blade.php index 7852dc3df..e7ebca0d7 100644 --- a/resources/views/modals/customers/create.blade.php +++ b/resources/views/modals/customers/create.blade.php @@ -6,7 +6,6 @@ 'class' => 'form-loading-button', 'route' => 'customers.store', 'novalidate' => true - ]) !!}
    {{ Form::textGroup('name', trans('general.name'), 'id-card-o') }} diff --git a/resources/views/modals/taxes/create.blade.php b/resources/views/modals/taxes/create.blade.php index 26c1dd310..ea98d8738 100644 --- a/resources/views/modals/taxes/create.blade.php +++ b/resources/views/modals/taxes/create.blade.php @@ -1,7 +1,11 @@ {!! Form::open([ - 'id' => 'form-create-tax', - 'role' => 'form', - 'class' => 'form-loading-button' + 'id' => 'form-create-tax', + '@submit.prevent' => 'onSubmit', + '@keydown' => 'form.errors.clear($event.target.name)', + 'role' => 'form', + 'class' => 'form-loading-button', + 'route' => 'taxes.store', + 'novalidate' => true ]) !!}
    {{ Form::textGroup('name', trans('general.name'), 'id-card-o') }} diff --git a/resources/views/modals/vendors/create.blade.php b/resources/views/modals/vendors/create.blade.php index ab82afdd0..c02784e2d 100644 --- a/resources/views/modals/vendors/create.blade.php +++ b/resources/views/modals/vendors/create.blade.php @@ -1,101 +1,23 @@ - @stack('content_end') diff --git a/resources/views/partials/auth/head.blade.php b/resources/views/partials/auth/head.blade.php index 9742b22b9..333d688d9 100644 --- a/resources/views/partials/auth/head.blade.php +++ b/resources/views/partials/auth/head.blade.php @@ -36,7 +36,7 @@