{!! Form::label('data[Order][id]', t('Search by name, email or phone')) !!} {!! Form::text( 'data[User][id]', null, [ 'id' => 'user-autosomplete', 'class' => 'form-control autocomplete picker', 'data-url' => action( 'Payment/UsersController@secure_autocomplete.json', [$venue->id] ) ] ) !!}
{!! Form::label('data[User][first_name]', t('First Name')) !!} {!! Form::text( 'data[User][first_name]', (isset($data->first_name) ? $data->first_name : null), [ 'data-error' => t('This field is required'), 'class' => 'form-control required editable', 'required', 'data-name' => 'first_name' ] ) !!}
{!! Form::label('data[User][last_name]', t('Last Name')) !!} {!! Form::text( 'data[User][last_name]', (isset($data->last_name) ? $data->last_name : null), [ 'data-error' => t('This field is required'), 'class' => 'form-control required editable', 'required', 'data-name' => 'last_name' ] ) !!}
{!! Form::label('data[User][email]', t('Email')) !!} {!! Form::email( 'data[User][email]', (isset($data->email) ? $data->email : null), [ 'class' => 'form-control editable', 'data-name' => 'email' ] ) !!}
{!! Form::label('data[User][phone]', t('Phone')) !!} {!! Form::text( 'data[User][phone]', (isset($data->phone) ? $data->phone : null), [ 'class' => 'form-control editable', 'data-name' => 'phone' ] ) !!}
{!! Form::label('data[User][company]', t('Company')) !!} {!! Form::text( 'data[User][company]', (isset($data->company) ? $data->company : null), [ 'class' => 'form-control editable', 'data-name' => 'company' ] ) !!}

{!! Form::label('data[LinesOrder][start_date]', t('Date')) !!} {!! Form::text( 'data[LinesOrder][date]', (isset($data->date) ? $data->date : null), [ 'data-error' => t('This field is required'), 'class' => 'form-control datepicker required editable', 'required' ] ) !!}
{!! Form::label('data[LinesOrder][start_time]', t('Start Time')) !!} {!! Form::select( 'data[LinesOrder][start_time]', array_merge( ['' => t('Start time')], times([ 'step' => 5, 'start' => (isset($settings->content->default_start) ? $settings->content->default_start : null), 'end' => (isset($settings->content->default_end) ? $settings->content->default_end : null), ]) ), null, [ 'data-error' => t('This field is required'), 'class' => 'form-control required editable', 'required' ] ) !!}
{!! Form::label('data[LinesOrder][end_time]', t('End Time')) !!} {!! Form::select( 'data[LinesOrder][end_time]', array_merge( ['' => t('End time')], times([ 'step' => 5, 'start' => (isset($settings->content->default_start) ? $settings->content->default_start : null), 'end' => (isset($settings->content->default_end) ? $settings->content->default_end : null), ]) ), null, [ 'data-error' => t('This field is required'), 'class' => 'form-control required editable', 'required' ] ) !!}
{!! Form::label('data[LinesOrder][extra][notes]', t('Special Notes')) !!} {!! Form::textarea( 'data[LinesOrder][extra][notes]', (isset($data->description) ? $data->description : null), [ 'class' => 'form-control editable' ] ) !!}
@include('Plugins/Payment/Views/Elements/Tag/add_tags', ['input_name' => 'data[LinesOrder][tags][]'])
{!! Form::label('data[LinesOrder][reason]', t('Order Reason')) !!} {!! Form::select( 'data[LinesOrder][reason]', $reasons, null, [ 'class' => 'form-control editable', 'empty' => ((isset($settings->content->reason_selection_empty) && $settings->content->reason_selection_empty) ? true : false) ] ) !!}
{!! Form::label('data[LinesOrder][price]', t('Price')) !!} {!! Form::number( 'data[LinesOrder][price]', (isset($data->price) ? $data->price : null), [ 'class' => 'form-control editable', 'step' => '0.01' ] ) !!}
{!! Form::label('data[people]', t('People')) !!} {!! Form::number( 'data[people]', (isset($data->people) ? $data->people : null), [ 'class' => 'form-control editable', 'required', 'step' => '1' ] ) !!}

@include('Plugins/Payment/Views/Elements/LinesOrder/resources')