{!! Form::label('first_name', 'First Name:') !!} {!! Form::text('first_name', null,['class'=>'form-control', 'placeholder'=>'Enter first name ...', 'required']) !!}
{!! Form::label('last_name', 'Last Name:') !!} {!! Form::text('last_name', null,['class'=>'form-control', 'placeholder'=>'Enter last name ...', 'required']) !!}
{!! Form::label('company', 'Company:') !!} {!! Form::text('company', null,['class'=>'form-control', 'placeholder'=>'Enter company name ...', 'required']) !!}
{!! Form::label('address1', 'Address Line 1:') !!} {!! Form::text('address1', null,['class'=>'form-control', 'placeholder'=>'Enter address line 1...', 'required']) !!}
{!! Form::label('address2', 'Address Line 2:') !!} {!! Form::text('address2', null,['class'=>'form-control', 'placeholder'=>'Enter address line 2 ...']) !!}
{!! Form::label('country', 'Country:') !!} {!! Form::select('country', $data['countries'], null,['class'=>'form-control', 'onchange="get_states(this.value);"', 'placeholder'=>'Select country ...', 'required', 'style' => 'font-size: revert;']) !!}
{!! Form::label('state', 'State:') !!}
@php $show_text_field = true; if(isset($data['address'])) { if(is_numeric($data['address']->state)) $show_text_field = false; } @endphp @if($show_text_field) {!! Form::text('state', null,['class'=>'form-control', 'placeholder'=>'Enter state ...', 'required' => 'required']) !!} @else {!! Form::select('state', $data['states'], null, ['class' => 'form-control', 'placeholder' => 'Enter state ...', 'required' => 'required']) !!} @endif
{!! Form::label('city', 'City:') !!} {!! Form::text('city', null,['class'=>'form-control', 'placeholder'=>'Enter city ...', 'required']) !!}
{!! Form::label('zip', 'Zip / Post Code:') !!} {!! Form::text('zip', null,['class'=>'form-control', 'placeholder'=>'Enter zip / post code ...', 'maxlength' => '8', 'required']) !!}
{!! Form::label('phone', 'Phone:') !!} {{-- {!! Form::text('phone', null,['class'=>'form-control', 'placeholder'=>'Enter phone ...']) !!} --}} {{ html()->text('phone') ->placeholder(__('validation.attributes.frontend.phone')) ->class(['phone', 'form-control']) ->id('phoneNumber') ->attribute('maxlength', 14) ->required() ->style('transition:none') }}
{!! Form::label('vat', 'VAT:   (Optional)') !!} {!! Form::text('vat', null,['class'=>'form-control', 'placeholder'=>'Enter VAT ...']) !!}
{!! Form::label('default_shipping', 'Default Shipping Address:') !!}