From 980be651938e35ed5e3286d04a50872e9a63ec57 Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 22 Nov 2017 07:07:18 -0800 Subject: [PATCH] Added ability to turn items on/off in checkout-selector --- resources/views/hardware/checkout.blade.php | 2 +- resources/views/hardware/edit.blade.php | 9 +++++---- resources/views/licenses/checkout.blade.php | 8 +++----- .../views/partials/forms/checkout-selector.blade.php | 6 ++++++ .../views/partials/forms/edit/asset-select.blade.php | 2 +- 5 files changed, 16 insertions(+), 11 deletions(-) diff --git a/resources/views/hardware/checkout.blade.php b/resources/views/hardware/checkout.blade.php index 5a8a7a5746..2ec61fc429 100755 --- a/resources/views/hardware/checkout.blade.php +++ b/resources/views/hardware/checkout.blade.php @@ -44,7 +44,7 @@ {!! $errors->first('name', ' :message') !!} - @include ('partials.forms.checkout-selector') + @include ('partials.forms.checkout-selector', ['user_select' => 'true','asset_select' => 'true', 'location_select' => 'true']) @include ('partials.forms.edit.user-select', ['translated_name' => trans('general.user'), 'fieldname' => 'assigned_user', 'required'=>'true']) @if ($asset->requireAcceptance()) diff --git a/resources/views/hardware/edit.blade.php b/resources/views/hardware/edit.blade.php index 8a2d7d89ed..70a96386e5 100755 --- a/resources/views/hardware/edit.blade.php +++ b/resources/views/hardware/edit.blade.php @@ -47,13 +47,13 @@ @include ('partials.forms.edit.status') @if (!$item->id) - @include ('partials.forms.checkout-selector', ['style' => 'display:none;']) + @include ('partials.forms.checkout-selector', ['user_select' => 'true','asset_select' => 'true', 'location_select' => 'true', 'style' => 'display:none;']) - @include ('partials.forms.edit.user-select', ['translated_name' => trans('admin/hardware/form.checkout_to'), 'fieldname' => 'assigned_user', 'style' => 'display:none;']) + @include ('partials.forms.edit.user-select', ['translated_name' => trans('admin/hardware/form.checkout_to'), 'fieldname' => 'assigned_user', 'style' => 'display:none;', 'required' => 'false']) - @include ('partials.forms.edit.asset-select', ['translated_name' => trans('admin/hardware/form.checkout_to'), 'fieldname' => 'assigned_asset', 'style' => 'display:none;']) + @include ('partials.forms.edit.asset-select', ['translated_name' => trans('admin/hardware/form.checkout_to'), 'fieldname' => 'assigned_asset', 'style' => 'display:none;', 'required' => 'false']) - @include ('partials.forms.edit.location-select', ['translated_name' => trans('admin/hardware/form.checkout_to'), 'fieldname' => 'assigned_location', 'style' => 'display:none;']) + @include ('partials.forms.edit.location-select', ['translated_name' => trans('admin/hardware/form.checkout_to'), 'fieldname' => 'assigned_location', 'style' => 'display:none;', 'required' => 'false']) @endif @include ('partials.forms.edit.serial', ['translated_serial' => trans('admin/hardware/form.serial')]) @@ -146,6 +146,7 @@ if (data == true) { $("#assignto_selector").show(); + $("#assigned_user").show(); $("#selected_status_status").removeClass('text-danger'); $("#selected_status_status").addClass('text-success'); diff --git a/resources/views/licenses/checkout.blade.php b/resources/views/licenses/checkout.blade.php index 47ce4a7c02..7e348e9e05 100755 --- a/resources/views/licenses/checkout.blade.php +++ b/resources/views/licenses/checkout.blade.php @@ -41,13 +41,11 @@ - @include ('partials.forms.edit.asset-select', ['translated_name' => trans('admin/licenses/form.asset'), 'fieldname' => 'asset_id']) + @include ('partials.forms.checkout-selector', ['user_select' => 'true','asset_select' => 'true', 'location_select' => 'false']) - @include ('partials.forms.edit.user-select', ['translated_name' => trans('admin/hardware/form.checkout_to'), 'fieldname' => 'assigned_to']) + @include ('partials.forms.edit.user-select', ['translated_name' => trans('general.user'), 'fieldname' => 'assigned_to', 'required'=>'true']) -

- {{ trans('admin/licenses/form.checkout_help') }} -

+ @include ('partials.forms.edit.asset-select', ['translated_name' => trans('admin/licenses/form.asset'), 'fieldname' => 'asset_id', 'style' => 'display:none;']) diff --git a/resources/views/partials/forms/checkout-selector.blade.php b/resources/views/partials/forms/checkout-selector.blade.php index b51a5d09b8..600470b6fa 100644 --- a/resources/views/partials/forms/checkout-selector.blade.php +++ b/resources/views/partials/forms/checkout-selector.blade.php @@ -2,15 +2,21 @@ {{ Form::label('name', trans('admin/hardware/form.checkout_to'), array('class' => 'col-md-3 control-label')) }}
+ @if ((isset($user_select)) && ($user_select!='false')) + @endif + @if ((isset($asset_select)) && ($asset_select!='false')) + @endif + @if ((isset($location_select)) && ($location_select!='false')) + @endif
diff --git a/resources/views/partials/forms/edit/asset-select.blade.php b/resources/views/partials/forms/edit/asset-select.blade.php index acaff7a345..d554e29253 100644 --- a/resources/views/partials/forms/edit/asset-select.blade.php +++ b/resources/views/partials/forms/edit/asset-select.blade.php @@ -1,5 +1,5 @@ -
+
{{ Form::label($fieldname, $translated_name, array('class' => 'col-md-3 control-label')) }}