
Now that locations have a company_id they get restricted to the users company with FullMultipleCompanySupport. This breaks backward compatibility, because before everyone can handle locations without restrictions. Add a setting right below FullMultipleCompanySupport so that everyone can switch to the desired behaviour. The default is off and the existing behaviour is preserved.
37 lines
2.1 KiB
PHP
37 lines
2.1 KiB
PHP
{{-- See snipeit_modals.js for what powers this --}}
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
|
<h2 class="modal-title">{{ trans('admin/locations/table.create') }}</h2>
|
|
</div>
|
|
<div class="modal-body">
|
|
<form action="{{ route('api.locations.store') }}" onsubmit="return false">
|
|
<div class="alert alert-danger" id="modal_error_msg" style="display:none">
|
|
</div>
|
|
@include('modals.partials.name', ['item' => new \App\Models\Location(), 'required' => 'true'])
|
|
|
|
<!-- Setup of default company, taken from asset creator if scoped locations are activated in the settings -->
|
|
@if (($snipeSettings->scope_locations_fmcs == '1') && ($user->company))
|
|
<input type="hidden" name="company_id" id='modal-company' value='{{ $user->company->id }}' class="form-control">
|
|
@endif
|
|
|
|
<!-- Select company, only for users with multicompany access - replace default company -->
|
|
<div class="dynamic-form-row">
|
|
@include ('partials.forms.edit.company-select', ['translated_name' => trans('general.company'), 'fieldname' => 'company_id'])
|
|
</div>
|
|
|
|
<div class="dynamic-form-row">
|
|
<div class="col-md-4 col-xs-12"><label for="modal-city">{{ trans('general.city') }}:</label></div>
|
|
<div class="col-md-8 col-xs-12"><input type='text' name="city" id='modal-city' class="form-control"></div>
|
|
</div>
|
|
|
|
<div class="dynamic-form-row">
|
|
<div class="col-md-4 col-xs-12 country"><label for="modal-country">{{ trans('general.country') }}:</label></div>
|
|
<div class="col-md-8 col-xs-12">{!! Form::countries('country', old('country'), 'select2 country',"modal-country") !!}</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
@include('modals.partials.footer')
|
|
</div><!-- /.modal-content -->
|
|
</div><!-- /.modal-dialog -->
|