@if ($errors->any())
@endif
@if (Auth::check())
@php $address = Auth::user()->addresses()->where('id', $address_id)->first(); if($address){ $city = optional($address->city); $area_id = $address->area_id; $has_area_id = !is_null($area_id); $city_status = $city->status; $active_area_exists = $city->areas()->where('status', 1)->exists(); $area_status = $has_area_id ? optional($address->area)->status : 1; $is_disabled = $city_status === 0 || ($has_area_id && $area_status === 0) || ($active_area_exists && !$has_area_id) || ($address->state_id == null && get_setting('has_state') == 1); } @endphp @if($address)
@if($is_disabled)
{{ translate('We no longer deliver in this area.') }}
@endif
@endif
@if($address)
@endif
{{ translate('Add New Address') }}
@if (get_setting('billing_address_required'))
@php $address = Auth::user()->addresses()->where('set_billing', 1)->first(); if($address){ $city = optional($address->city); $area_id = $address->area_id; $has_area_id = !is_null($area_id); $city_status = $city->status; $active_area_exists = $city->areas()->where('status', 1)->exists(); $area_status = $has_area_id ? optional($address->area)->status : 1; $is_disabled = $city_status === 0 || ($has_area_id && $area_status === 0) || ($active_area_exists && !$has_area_id) || ($address->state_id == null && get_setting('has_state') == 1); } @endphp @if($address)
@if($is_disabled)
{{ translate('Address Not Valid, Choose Another') }}
@endif
@else
{{ translate('Add New Billing Address') }}
@endif
@endif
@else @include('frontend.partials.cart.guest_shipping_info') @endif