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