¨4.0.1¨

This commit is contained in:
¨NW¨
2023-12-03 14:07:47 +00:00
parent c08b36d1b6
commit f35052522d
1112 changed files with 43019 additions and 24987 deletions

View File

@@ -9,8 +9,12 @@
@endpush
@section('panel')
<my-addresses :initial-addresses="{{ $addresses }}" :initial-default-address="{{ $defaultAddress }}"
:countries="{{ json_encode($countries) }}" inline-template>
<my-addresses
:initial-addresses="{{ $addresses }}"
:initial-default-address="{{ $defaultAddress }}"
:countries="{{ json_encode($countries) }}"
inline-template
>
<div class="panel">
<div class="panel-header">
<h4>{{ trans('storefront::account.pages.my_addresses') }}</h4>
@@ -21,14 +25,20 @@
<div class="address-card-wrap" v-if="hasAddress && ! formOpen">
<div class="row">
<div class="col-xl-6 col-lg-9 d-flex" v-for="address in addresses" :key="address.id">
<address class="address-card" :class="{ active: defaultAddress.address_id === address.id }"
@click="changeDefaultAddress(address)">
<address
class="address-card"
:class="{ active: defaultAddress.address_id === address.id }"
@click="changeDefaultAddress(address)"
>
<span class="badge" v-if="defaultAddress.address_id === address.id">
{{ trans('storefront::account.addresses.default') }}
</span>
<div class="address-card-data">
<span v-text="address.full_name"></span>
<span v-text="address.address_1"></span>
<span v-if="address.address_2" v-text="address.address_2"></span>
<span>@{{ address.city }}, @{{ address.state_name }}
@{{ address.zip }}</span>
<span>@{{ address.city }}, @{{ address.state_name }} @{{ address.zip }}</span>
<span v-text="address.country_name"></span>
</div>
@@ -46,8 +56,11 @@
</div>
<div class="col-md-18">
<button type="button" class="btn btn-lg btn-default btn-add-new-address"
@click="formOpen = true">
<button
type="button"
class="btn btn-lg btn-default btn-add-new-address"
@click="formOpen = true"
>
{{ trans('storefront::account.addresses.add_new_address') }}
</button>
</div>
@@ -147,10 +160,14 @@
{{ trans('storefront::account.addresses.country') }}<span>*</span>
</label>
<select :value="form.country" name="country" id="country"
class="form-control arrow-black" @change="changeCountry($event.target.value)">
<option v-for="(name, code) in countries" :value="code"
v-text="name">
<select
:value="form.country"
name="country"
id="country"
class="form-control arrow-black"
@change="changeCountry($event.target.value)"
>
<option v-for="(name, code) in countries" :value="code" v-text="name">
</option>
</select>
@@ -186,13 +203,20 @@
</div>
<div class="col-md-18">
<button type="button" class="btn btn-lg btn-default btn-cancel" v-if="hasAddress"
@click="cancel">
<button
type="button"
class="btn btn-lg btn-default btn-cancel"
v-if="hasAddress"
@click="cancel"
>
{{ trans('storefront::account.addresses.cancel') }}
</button>
<button type="submit" class="btn btn-lg btn-primary btn-save-address"
:class="{ 'btn-loading': loading }">
<button
type="submit"
class="btn btn-lg btn-primary btn-save-address"
:class="{ 'btn-loading': loading }"
>
{{ trans('storefront::account.addresses.save_address') }}
</button>
</div>