mirror of
https://github.com/snipe/snipe-it.git
synced 2024-12-26 06:04:08 -08:00
Few more changes
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
d70b36750c
commit
08525a3c20
|
@ -57,7 +57,7 @@
|
||||||
@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.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;', 'required' => 'false'])
|
@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;', 'required' => 'false'])
|
@include ('partials.forms.edit.location-select', ['translated_name' => trans('admin/hardware/form.checkout_to'), 'fieldname' => 'assigned_location', 'style' => 'display:none;', 'required' => 'false'])
|
||||||
@elseif (($item->assignedTo) && ($item->deleted_at==''))
|
@elseif (($item->assignedTo) && ($item->deleted_at == ''))
|
||||||
<!-- This is an asset and it's currently deployed, so let them edit the expected checkin date -->
|
<!-- This is an asset and it's currently deployed, so let them edit the expected checkin date -->
|
||||||
@include ('partials.forms.edit.datepicker', ['translated_name' => trans('admin/hardware/form.expected_checkin'),'fieldname' => 'expected_checkin'])
|
@include ('partials.forms.edit.datepicker', ['translated_name' => trans('admin/hardware/form.expected_checkin'),'fieldname' => 'expected_checkin'])
|
||||||
@endif
|
@endif
|
||||||
|
@ -87,26 +87,29 @@
|
||||||
<div id='custom_fields_content'>
|
<div id='custom_fields_content'>
|
||||||
<!-- Custom Fields -->
|
<!-- Custom Fields -->
|
||||||
@if ($item->model && $item->model->fieldset)
|
@if ($item->model && $item->model->fieldset)
|
||||||
<?php $model=$item->model; ?>
|
<?php $model = $item->model; ?>
|
||||||
@endif
|
@endif
|
||||||
@if (Request::old('model_id'))
|
@if (Request::old('model_id'))
|
||||||
<?php $model=\App\Models\AssetModel::find(Request::old('model_id')); ?>
|
@php
|
||||||
|
$model = \App\Models\AssetModel::find(Request::old('model_id'));
|
||||||
|
@endphp
|
||||||
@elseif (isset($selected_model))
|
@elseif (isset($selected_model))
|
||||||
<?php $model=$selected_model; ?>
|
@php
|
||||||
|
$model = $selected_model;
|
||||||
|
@endphp
|
||||||
@endif
|
@endif
|
||||||
@if (isset($model) && $model)
|
@if (isset($model) && $model)
|
||||||
@include("models/custom_fields_form",["model" => $model])
|
@include("models/custom_fields_form",["model" => $model])
|
||||||
@endif
|
@endif
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" >
|
<div class="form-group">
|
||||||
<label class="col-md-3 control-label"></label>
|
<label class="col-md-3 control-label"></label>
|
||||||
<div class="col-md-2 col-sm-2 text-left form-check" style="z-index:1;">
|
|
||||||
|
|
||||||
<input class="form-check-input" type="checkbox" id="optional_info" name="options[]" value="optional" <?php if (!empty (json_decode(Cookie::get('optional_info')))) {if(in_array('optional',json_decode(Cookie::get('optional_info')))) {echo 'checked';} else {echo 'unchecked';}} else {echo 'unchecked';} ?>>
|
<div class="col-md-9 col-sm-9 col-md-offset-3 text-left">
|
||||||
<label class="form-check-label" for="flexCheckDefault">
|
|
||||||
|
<a href="javascript:toggleDiv('optional_info')" id="optional_info"><i class="fa fa-caret-right fa-2x" id="optional_info_icon"></i></a>
|
||||||
{{ trans('admin/hardware/form.optional_infos') }}
|
{{ trans('admin/hardware/form.optional_infos') }}
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="optional_details" class="col-md-12" style="display:none">
|
<div id="optional_details" class="col-md-12" style="display:none">
|
||||||
|
@ -116,25 +119,25 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col-md-3 control-label"></label>
|
<div class="col-md-9 col-sm-9 col-md-offset-3">
|
||||||
<div class="col-md-2 col-sm-2 text-left form-check" style="z-index:2;">
|
<a href="javascript:toggleDiv('optional_info')" id="order_info">
|
||||||
<input class="form-check-input" type="checkbox" id="order_info" name="options[]" value="order" <?php if (!empty (json_decode(Cookie::get('optional_info')))) {if(in_array('order',json_decode(Cookie::get('optional_info')))) {echo 'checked';} else {echo 'unchecked';}} else {echo 'unchecked';} ?>>
|
<i class="fa fa-caret-right fa-2x" id="order_info_icon"></i>
|
||||||
<label class="form-check-label" for="flexCheckDefault">
|
</a>
|
||||||
{{ trans('admin/hardware/form.order_details') }}
|
{{ trans('admin/hardware/form.order_details') }}
|
||||||
</label>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id='order_details' class="col-md-12" style="z-index:1;" style="display:none">
|
<div id='order_details' class="col-md-12" style="display:none">
|
||||||
@include ('partials.forms.edit.order_number')
|
@include ('partials.forms.edit.order_number')
|
||||||
@include ('partials.forms.edit.purchase_date')
|
@include ('partials.forms.edit.purchase_date')
|
||||||
@include ('partials.forms.edit.supplier-select', ['translated_name' => trans('general.supplier'), 'fieldname' => 'supplier_id'])
|
@include ('partials.forms.edit.supplier-select', ['translated_name' => trans('general.supplier'), 'fieldname' => 'supplier_id'])
|
||||||
|
|
||||||
<?php
|
@php
|
||||||
$currency_type=null;
|
$currency_type = null;
|
||||||
if ($item->id && $item->location) {
|
if ($item->id && $item->location) {
|
||||||
$currency_type = $item->location->currency;
|
$currency_type = $item->location->currency;
|
||||||
}
|
}
|
||||||
?>
|
@endphp
|
||||||
|
|
||||||
@include ('partials.forms.edit.purchase_cost', ['currency_type' => $currency_type])
|
@include ('partials.forms.edit.purchase_cost', ['currency_type' => $currency_type])
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
@ -164,7 +167,7 @@
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'GET',
|
type: 'GET',
|
||||||
url: "{{url('/') }}/models/" + modelid + "/custom_fields",
|
url: "{{ url('/') }}/models/" + modelid + "/custom_fields",
|
||||||
headers: {
|
headers: {
|
||||||
"X-Requested-With": 'XMLHttpRequest',
|
"X-Requested-With": 'XMLHttpRequest',
|
||||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr('content')
|
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr('content')
|
||||||
|
@ -302,49 +305,45 @@
|
||||||
$(".add_field_button").removeAttr('disabled');
|
$(".add_field_button").removeAttr('disabled');
|
||||||
$(".add_field_button").removeClass('disabled');
|
$(".add_field_button").removeClass('disabled');
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
console.log(x);
|
//console.log(x);
|
||||||
|
|
||||||
$(this).parent('div').parent('div').parent('span').remove();
|
$(this).parent('div').parent('div').parent('span').remove();
|
||||||
x--;
|
x--;
|
||||||
})
|
|
||||||
});
|
});
|
||||||
|
|
||||||
$(document).ready(function() {
|
|
||||||
checkOrderDetailOption();
|
|
||||||
checkOptionalOption();
|
|
||||||
});
|
|
||||||
|
|
||||||
if ($('#order_info').is(":checked")){
|
$('.expand').click(function(){
|
||||||
checkOrderDetailOption();
|
id = $(this).attr('id');
|
||||||
|
fields = $(this).text();
|
||||||
|
if (txt == '+'){
|
||||||
|
$(this).text('-');
|
||||||
}
|
}
|
||||||
|
else{
|
||||||
$('#order_info').change(function(){
|
$(this).text('+');
|
||||||
checkOrderDetailOption();
|
|
||||||
});
|
|
||||||
|
|
||||||
if ($('#optional_info').is(":checked")){
|
|
||||||
checkOptionalOption();
|
|
||||||
}
|
}
|
||||||
|
$("#"+id).toggle();
|
||||||
|
|
||||||
$('#optional_info').change(function(){
|
|
||||||
checkOptionalOption();
|
|
||||||
});
|
});
|
||||||
|
|
||||||
function checkOptionalOption(){
|
|
||||||
if ($("#optional_info").prop('checked')==true) {
|
$("#optional_info").on("click",function(){
|
||||||
|
$("#optional_info_icon").addClass("fa-caret-down").removeClass("fa-caret-right");
|
||||||
$('#optional_details').show();
|
$('#optional_details').show();
|
||||||
} else {
|
})
|
||||||
$('#optional_details').hide();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function checkOrderDetailOption(){
|
$("#order_info").on("click",function(){
|
||||||
if ($("#order_info").prop('checked')==true) {
|
$("#order_info_icon").addClass("fa-caret-down").removeClass("fa-caret-right");
|
||||||
$('#order_details').show();
|
$('#order_details').show();
|
||||||
} else {
|
})
|
||||||
$('#order_details').hide();
|
|
||||||
}
|
|
||||||
}
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
@stop
|
@stop
|
||||||
|
|
Loading…
Reference in a new issue