add asset model as a redirect option
This commit is contained in:
@@ -1542,6 +1542,11 @@ class Helper
|
||||
case 'audit':
|
||||
return route('assets.audit.due');
|
||||
}
|
||||
switch ($other_redirect) {
|
||||
case 'model':
|
||||
|
||||
return route('models.show', $request->model_id );
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -427,8 +427,12 @@ class AssetsController extends Controller
|
||||
}
|
||||
}
|
||||
}
|
||||
session()->put([
|
||||
'redirect_option' => $request->get('redirect_option'),
|
||||
'checkout_to_type' => $request->get('checkout_to_type'),
|
||||
'other_redirect' => $request->get('redirect_option') === 'other_redirect' ? 'model' : null,
|
||||
]);
|
||||
|
||||
session()->put(['redirect_option' => $request->get('redirect_option'), 'checkout_to_type' => $request->get('checkout_to_type')]);
|
||||
|
||||
if ($asset->save()) {
|
||||
return redirect()->to(Helper::getRedirectOption($request, $asset->id, 'Assets'))
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
'options' => [
|
||||
'index' => trans('admin/hardware/form.redirect_to_all', ['type' => 'assets']),
|
||||
'item' => trans('admin/hardware/form.redirect_to_type', ['type' => trans('general.asset')]),
|
||||
'other_redirect' => trans('admin/hardware/form.redirect_to_type', [ 'type' => trans('general.asset').' '.trans('general.asset_model')])
|
||||
]
|
||||
])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user