@extends('Frontend.Layouts.modal') @section('modal_class', 'modal-lg') @section('title') {{ trans('front.add_sensor') }} @stop @section('body') {!! Form::open(['route' => $route, 'method' => 'POST']) !!} {!! Form::hidden('id', isset($id) ? $id : null) !!} {!! Form::hidden('device_id', $device_id) !!}
{!! Form::label('sensor_name', trans('validation.attributes.sensor_name').':') !!} {!! Form::text('sensor_name', null, ['class' => 'form-control']) !!}
{!! Form::label('sensor_type', trans('validation.attributes.sensor_template').':') !!} {!! Form::select('sensor_type', $sensors, null, ['class' => 'form-control', 'id' => 'sensor_type']) !!}
@if (is_array($parameters)) {!! Form::label('tag_name', trans('validation.attributes.tag_name').':') !!}
{!! Form::select('tag_name', $parameters, null, ['class' => 'form-control']) !!}
@else {!! Form::label('tag_name', trans('validation.attributes.tag_name').':') !!} {!! Form::text('tag_name', null, ['class' => 'form-control']) !!} @endif
{!! Form::label('unit_of_measurement', trans('validation.attributes.unit_of_measurement').':') !!} {!! Form::text('unit_of_measurement', null, ['class' => 'form-control']) !!}
{!! Form::checkbox('setflag', 1, 0) !!} {!! Form::label('setflag', trans('front.setflag')) !!}
{!! Form::label('fuel_tank_name', trans('validation.attributes.fuel_tank_name').':') !!} {!! Form::text('fuel_tank_name', null, ['class' => 'form-control']) !!}
{!! Form::label('parameters', trans('validation.attributes.parameters').':') !!}
{!! Form::text('full_tank', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.full_tank')]) !!}
{!! Form::text('full_tank_value', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.tag_value')]) !!}
{!! Form::label('odometer_value_by', trans('validation.attributes.odometer_value_by').':') !!} {!! Form::select('odometer_value_by', ['connected_odometer' => trans('front.connected_odometer'), 'virtual_odometer' => trans('front.virtual_odometer')], null, ['class' => 'form-control']) !!}
{!! Form::label('odometer_value', trans('validation.attributes.odometer_value').':') !!}
{!! Form::text('odometer_value', null, ['class' => 'form-control']) !!}
{!! Form::select('odometer_value_unit', ['km' => trans('front.km'), 'mi' => trans('front.mi')], 'km', ['class' => 'form-control']) !!}
{!! Form::label('parameter_value', trans('validation.attributes.parameter_value').':') !!} {!! Form::text('parameter_value', null, ['class' => 'form-control']) !!}
{!! Form::label('parameter_value', trans('validation.attributes.parameter_value').':') !!}
{!! Form::text('value_setflag_1', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_1')]) !!}
{!! Form::text('value_setflag_2', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_2')]) !!}
{!! Form::label('shown_value_by', trans('validation.attributes.shown_value_by').':') !!} {!! Form::select('shown_value_by', ['tag_value' => trans('validation.attributes.tag_value'), 'min_max_values' => trans('front.min_max_values'), 'formula' => trans('validation.attributes.formula')], null, ['class' => 'form-control']) !!}
{!! Form::label('formula', trans('validation.attributes.formula').':') !!}
{!! Form::checkbox('formula_use', 1, ! empty($item->formula)) !!} {!! Form::label(null) !!}
{!! Form::text('formula', (empty($item->formula) ? '[value]' : $item->formula), ['class' => 'form-control']) !!}
{{ trans('front.formula_example') }}
{!! Form::label('min_value', trans('validation.attributes.min_value').':') !!} {!! Form::text('min_value', null, ['class' => 'form-control']) !!}
{!! Form::label('max_value', trans('validation.attributes.max_value').':') !!} {!! Form::text('max_value', null, ['class' => 'form-control']) !!}
{!! Form::label('on_value', trans('validation.attributes.on_value').':') !!} {!! Form::text('on_value', null, ['class' => 'form-control']) !!}
{!! Form::label('off_value', trans('validation.attributes.off_value').':') !!} {!! Form::text('off_value', null, ['class' => 'form-control']) !!}
{!! Form::label('on_value', trans('validation.attributes.on_value').':') !!}
{!! Form::text('on_setflag_1', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_1')]) !!}
{!! Form::text('on_setflag_2', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_2')]) !!}
{!! Form::text('on_setflag_3', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_3')]) !!}
{!! Form::label('off_value', trans('validation.attributes.off_value').':') !!}
{!! Form::text('off_setflag_1', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_1')]) !!}
{!! Form::text('off_setflag_2', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_2')]) !!}
{!! Form::text('off_setflag_3', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_3')]) !!}
{!! Form::label('on_type', trans('validation.attributes.on_value').':') !!}
{!! Form::select('on_type', ['1' => trans('front.event_type_1'), '2' => trans('front.event_type_2'), '3' => trans('front.event_type_3')], null, ['class' => 'form-control']) !!}
{!! Form::text('on_tag_value', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.tag_value')]) !!}
{!! Form::label('off_type', trans('validation.attributes.off_value').':') !!}
{!! Form::select('off_type', ['1' => trans('front.event_type_1'), '2' => trans('front.event_type_2'), '3' => trans('front.event_type_3')], null, ['class' => 'form-control']) !!}
{!! Form::text('off_tag_value', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.tag_value')]) !!}
{!! Form::label('on_value', trans('validation.attributes.on_value').':') !!}
{!! Form::select('on_type_setflag', ['1' => trans('front.event_type_1'), '2' => trans('front.event_type_2'), '3' => trans('front.event_type_3')], null, ['class' => 'form-control']) !!}
{!! Form::text('on_tag_setflag_1', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_1')]) !!}
{!! Form::text('on_tag_setflag_2', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_2')]) !!}
{!! Form::text('on_tag_setflag_3', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_3')]) !!}
{!! Form::label('off_value', trans('validation.attributes.off_value').':') !!}
{!! Form::select('off_type_setflag', ['1' => trans('front.event_type_1'), '2' => trans('front.event_type_2'), '3' => trans('front.event_type_3')], null, ['class' => 'form-control']) !!}
{!! Form::text('off_tag_setflag_1', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_1')]) !!}
{!! Form::text('off_tag_setflag_2', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_2')]) !!}
{!! Form::text('off_tag_setflag_3', null, ['class' => 'form-control', 'placeholder' => trans('validation.attributes.on_setflag_3')]) !!}
{!! Form::checkbox('add_to_history', 1, 0) !!} {!! Form::label('add_to_history', trans('front.add_to_history')) !!}
{!! Form::hidden('skip_calibration', 0) !!} {!! Form::checkbox('skip_calibration', 1, 0) !!} {!! Form::label('skip_calibration', trans('validation.attributes.skip_calibration')) !!}
{!! Form::label(null, trans('front.calibration')) !!} {!! Form::hidden('calibrations_fake') !!}
{{ trans('validation.attributes.tag_value') }} {{ trans('front.calibrated_value') }}
{!! Form::label('x',trans('validation.attributes.tag_value')) !!} {!! Form::text('x', null, ['class' => 'form-control', 'disabled' => 'disabled']) !!}
{!! Form::label('y', trans('front.calibrated_value')) !!} {!! Form::text('y', null, ['class' => 'form-control', 'disabled' => 'disabled']) !!}
{!! Form::label(null,' ') !!}
{!! Form::close() !!} @stop