Modals add selectors

This commit is contained in:
cuneytsenturk
2019-02-09 17:14:27 +03:00
parent 2455175293
commit d61d16c723
7 changed files with 56 additions and 13 deletions

View File

@ -30,7 +30,13 @@ class Categories extends Controller
{
$type = $request['type'];
$html = view('modals.categories.create', compact('currencies', 'type'))->render();
$category_selector = false;
if (request()->has('category_selector')) {
$category_selector = request()->get('category_selector');
}
$html = view('modals.categories.create', compact('currencies', 'type', 'category_selector'))->render();
return response()->json([
'success' => true,
@ -49,6 +55,8 @@ class Categories extends Controller
*/
public function store(Request $request)
{
$request['enabled'] = 1;
$category = Category::create($request->all());
$message = trans('messages.success.added', ['type' => trans_choice('general.categories', 1)]);

View File

@ -40,7 +40,13 @@ class Customers extends Controller
{
$currencies = Currency::enabled()->pluck('name', 'code');
$html = view('modals.customers.create', compact('currencies'))->render();
$customer_selector = false;
if (request()->has('customer_selector')) {
$customer_selector = request()->get('customer_selector');
}
$html = view('modals.customers.create', compact('currencies', 'customer_selector'))->render();
return response()->json([
'success' => true,
@ -59,6 +65,8 @@ class Customers extends Controller
*/
public function store(Request $request)
{
$request['enabled'] = 1;
$customer = Customer::create($request->all());
$message = trans('messages.success.added', ['type' => trans_choice('general.customers', 1)]);

View File

@ -41,7 +41,13 @@ class Vendors extends Controller
{
$currencies = Currency::enabled()->pluck('name', 'code');
$html = view('modals.vendors.create', compact('currencies'))->render();
$vendor_selector = false;
if (request()->has('vendor_selector')) {
$vendor_selector = request()->get('vendor_selector');
}
$html = view('modals.vendors.create', compact('currencies', 'vendor_selector'))->render();
return response()->json([
'success' => true,
@ -60,6 +66,8 @@ class Vendors extends Controller
*/
public function store(Request $request)
{
$request['enabled'] = 1;
$vendor = Vendor::create($request->all());
// Upload logo