| Path : /var/www/html/thb_loan_system/resources/views/asset/ |
|
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
| Current File : //var/www/html/thb_loan_system/resources/views/asset/edit.blade.php |
@extends('layouts.master')
@section('title')
{{translate('edit asset')}}
@endsection
@section('content')
<div class="panel panel-white">
<div class="panel-heading">
<h6 class="panel-title">{{translate('edit asset')}}</h6>
<div class="heading-elements">
</div>
</div>
{!! Form::open(array('url' => url('asset/'.$asset->id.'/update'), 'method' => 'post','class'=>'', 'name' => 'form',"enctype"=>"multipart/form-data")) !!}
<div class="panel-body">
<div class="form-group">
{!! Form::label('asset_type_id',translate('asset').' '.translate('type'),array('class'=>' control-label')) !!}
{!! Form::select('asset_type_id',$types,$asset->asset_type_id, array('class' => 'form-control','required'=>'required')) !!}
</div>
<div class="form-group">
{!! Form::label('current_value',translate('current').' '.translate('value'),array('class'=>'')) !!}
<div class="col-sm-12">
<table width="100%" id="current_valuation" class="table table-bordered">
<tbody>
<tr>
<td style="width:5px" class="bg-gray padding"><b>#</b></td>
<td class="bg-gray padding">
<b>{{translate('date of valuation')}}</b>
</td>
<td class="bg-gray padding">
<b>{{translate('value amount')}}</b></td>
</tr>
<?php
$count = 1;
?>
@foreach($asset->valuations as $valuation)
<tr>
<td>
{{$count}}
</td>
<td>
<input type="text" name="asset_management_current_date[]"
class="date-picker form-control is-datepick"
id="inputAssetManagementDateCurrent"
placeholder="yyyy-mm-dd" value="{{$valuation->date}}" required="">
</td>
<td>
<input type="text" name="asset_management_current_value[]"
class="form-control decimal-2-places touchspin"
id="inputAssetManagementCurrentValue"
placeholder="" value="{{$valuation->amount}}" required="">
</td>
</tr>
<?php $count++ ?>
@endforeach
</tbody>
</table>
<!--Hours and Earnings-->
<button type="button" class="btn btn-info margin"
onclick="addRow()">{{translate('add row')}}</button>
<button type="button" class="btn btn-info margin"
onclick="deleteRow()">{{translate('delete row')}}</button>
</div>
</div>
<p class="">
<small>{{translate('add_asset_msg')}}</small>
</p>
<p class="bg-navy disabled color-palette">{{translate('optional field')}}</p>
<div class="callout callout-warning no-margin">
<p>{{translate('add_asset_msg2')}}</p>
</div>
<div class="form-group">
{!! Form::label('purchase_date',translate('purchase').' '.translate('date'),array('class'=>'')) !!}
{!! Form::text('purchase_date',$asset->purchase_date, array('class' => 'form-control date-picker', 'placeholder'=>"",)) !!}
</div>
<div class="form-group">
{!! Form::label('purchase_price',translate('purchase').' '.translate('price'),array('class'=>'')) !!}
{!! Form::text('purchase_price',$asset->purchase_price, array('class' => 'form-control touchspin', 'placeholder'=>"",)) !!}
</div>
<div class="form-group">
{!! Form::label('replacement_value',translate('replacement').' '.translate('value'),array('class'=>'')) !!}
{!! Form::text('replacement_value',$asset->replacement_value, array('class' => 'form-control touchspin', 'placeholder'=>"",)) !!}
</div>
<div class="form-group">
{!! Form::label('serial_number',translate('serial_number'),array('class'=>'')) !!}
{!! Form::textarea('serial_number',$asset->serial_number, array('class' => 'form-control')) !!}
</div>
<div class="form-group">
{!! Form::label('notes',translate('description'),array('class'=>'')) !!}
{!! Form::textarea('notes',$asset->notes, array('class' => 'form-control')) !!}
</div>
<div class="form-group">
{!! Form::label('files',translate('file').'('.translate('borrower_file_types').')',array('class'=>'')) !!}
{!! Form::file('files[]', array('class' => 'form-control', 'multiple'=>"",'rows'=>'3')) !!}
<div class="col-sm-12">
@foreach(unserialize($asset->files) as $key=>$value)
<span id="file_{{$key}}_span"><a href="{!!asset('uploads/'.$value)!!}"
target="_blank">{!! $value!!}</a> <button value="{{$key}}"
id="{{$key}}"
onclick="delete_file(this)"
type="button"
class="btn btn-danger btn-xs">
<i class="fa fa-trash"></i></button> </span><br>
@endforeach
</div>
</div>
<p class="bg-navy disabled color-palette clearfix">{{translate('custom_field')}}</p>
@foreach($custom_fields as $key)
<div class="form-group">
{!! Form::label($key->id,$key->name,array('class'=>'')) !!}
@if($key->field_type=="number")
<input type="number" class="form-control" name="{{$key->id}}"
@if($key->required==1) required
@endif value="@if(!empty(\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first())){{\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first()->name}} @endif">
@endif
@if($key->field_type=="textfield")
<input type="text" class="form-control" name="{{$key->id}}"
@if($key->required==1) required
@endif value="@if(!empty(\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first())){{\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first()->name}} @endif">
@endif
@if($key->field_type=="date")
<input type="text" class="form-control date-picker" name="{{$key->id}}"
@if($key->required==1) required
@endif value="@if(!empty(\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first())){{\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first()->name}} @endif">
@endif
@if($key->field_type=="textarea")
<textarea class="form-control" name="{{$key->id}}"
@if($key->required==1) required @endif>@if(!empty(\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first())){{\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first()->name}} @endif</textarea>
@endif
@if($key->field_type=="decimal")
<input type="text" class="form-control touchspin" name="{{$key->id}}"
@if($key->required==1) required
@endif value="@if(!empty(\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first())){{\App\Models\CustomFieldMeta::where('custom_field_id',$key->id)->where('parent_id',$asset->id)->where('category','assets')->first()->name}} @endif">
@endif
</div>
@endforeach
<p style="text-align:center; font-weight:bold;">
<small><a href="{{url('custom_field/create')}}" target="_blank">Click here to add custom fields on
this page</a></small>
</p>
</div>
<div class="panel-footer">
<div class="heading-elements">
<button type="submit" class="btn btn-primary pull-right">{{translate('save')}}</button>
</div>
</div>
{!! Form::close() !!}
<!-- /.panel-body -->
</div>
<!-- /.box -->
@endsection
@section('footer-scripts')
<script>
$(document).ready(function (e) {
bindDeactivate();
})
function addRow() {
var fixed_count = 0;
var table = document.getElementById("current_valuation");
var rowCount = table.rows.length;
if (rowCount < 100) { // limit the user from creating fields more than your limits
var row = table.insertRow(rowCount);
var colCount = table.rows[fixed_count].cells.length;
if (colCount == 0) {
colCount = hiddenTable.rows[fixed_count].cells.length;
}
for (var i = 0; i < colCount; i++) {
var newcell = row.insertCell(i);
if (i == 0) {
newcell.innerHTML = rowCount;
}
else if (i == 1) {
newcell.innerHTML = "<input id=\"inputAssetManagementDateCurrent" + rowCount + "\" type=\"text\" placeholder=\"yyyy-mm-dd\" name=\"asset_management_current_date[]\" class=\"date-picker form-control\" value=\"\">";
}
else if (i == 2)
newcell.innerHTML = "<input id=\"inputAssetManagementCurrentValue" + rowCount + "\" type=\"text\" placeholder=\"\" name=\"asset_management_current_value[]\" class=\"form-control touchspin\" value=\"\">";
}
bindDeactivate();
} else {
alert("Maximum Rows you can add is 100");
}
}
function deleteRow() {
var fixed_count = 2;
var table = document.getElementById("current_valuation");
var rowCount = table.rows.length;
for (var i = rowCount - 1; i < rowCount; i++) {
var row = table.rows[i];
if (rowCount <= fixed_count) { // limit the user from removing all the fields
break;
}
table.deleteRow(i);
rowCount--;
i--;
}
}
function bindDeactivate() {
$('.date-picker').datepicker({
orientation: "left",
autoclose: true,
format: "yyyy-mm-dd"
});
$(".touchspin").TouchSpin({
buttondown_class: 'btn blue',
buttonup_class: 'btn blue',
min: 0,
max: 10000000000,
step: 0.01,
decimals: 2,
boostat: 5,
maxboostedstep: 1,
prefix: ''
});
}
</script>
@endsection