@if (EcommerceHelper::isEnabledGuestCheckout() && !auth('customer')->check())
{{ __('You have an account already?') }}
{{ __('Login') }}
@endif @if (auth('customer')->check()) @php $addresses = get_customer_addresses(); $isAvailableAddress = !$addresses->isEmpty() ? true : false; $sessionAddressId = Arr::get($sessionCheckoutData, 'address_id', $isAvailableAddress ? $addresses->first()->id : null); @endphp
@if ($isAvailableAddress)
{{ __('Select available addresses') }}:
@endif
{{ __('Add new address...') }}
@if ($isAvailableAddress) @foreach ($addresses as $address)
is_default && !$sessionAddressId) || ($sessionAddressId == $address->id) || (!old('address.address_id', $sessionAddressId) && $loop->first) ) selected="selected" @endif > {{ $address->address }}, {{ $address->city }}, {{ $address->state }}@if (count(EcommerceHelper::getAvailableCountries()) > 1), {{ $address->country_name }} @endif @if (EcommerceHelper::isZipCodeEnabled() && $address->zip_code), {{ $address->zip_code }} @endif
@endforeach @endif
@if ($isAvailableAddress) @if ($sessionAddressId && $addresses->contains('id', $sessionAddressId)) @include('plugins/ecommerce::orders.partials.address-item', ['address' => $addresses->firstWhere('id', $sessionAddressId)]) @elseif ($defaultAddress = get_default_customer_address()) @include('plugins/ecommerce::orders.partials.address-item', ['address' => $defaultAddress]) @else @include('plugins/ecommerce::orders.partials.address-item', ['address' => Arr::first($addresses)]) @endif @endif
@if ($isAvailableAddress) @foreach($addresses as $address)
@include('plugins/ecommerce::orders.partials.address-item', compact('address'))
@endforeach @endif
@endif
check() && $isAvailableAddress && (!empty($sessionAddressId) && $sessionAddressId !== 'new' || empty(Arr::get($sessionCheckoutData, 'state')))) style="display: none;" @endif>
{!! Form::error('address.name', $errors) !!}
{!! Form::error('address.email', $errors) !!}
{!! Form::error('address.phone', $errors) !!}
@if (count(EcommerceHelper::getAvailableCountries()) > 1)
@foreach(['' => __('Select country...')] + EcommerceHelper::getAvailableCountries() as $countryCode => $countryName)
{{ $countryName }}
@endforeach
{!! Form::error('address.country', $errors) !!}
@else
@endif
{!! Form::error('address.state', $errors) !!}
{!! Form::error('address.city', $errors) !!}
{!! Form::error('address.address', $errors) !!}
@if (EcommerceHelper::isZipCodeEnabled())
{!! Form::error('address.zip_code', $errors) !!}
@endif
@if (!auth('customer')->check())
{{ __('Register an account with above information?') }}
has('password') && !$errors->has('password_confirmation')) style="display: none;" @endif>
{!! Form::error('password', $errors) !!}
{!! Form::error('password_confirmation', $errors) !!}
@endif