Address Field Fixed
This commit is contained in:
parent
6c59bd9187
commit
07f341306f
|
|
@ -74,7 +74,7 @@ class AddressController extends Controller
|
|||
*/
|
||||
public function store(CustomerAddressRequest $request)
|
||||
{
|
||||
$data = $request->validated();
|
||||
$data = $request->all();
|
||||
|
||||
$data['customer_id'] = $this->customer->id;
|
||||
$data['address1'] = implode(PHP_EOL, array_filter(request()->input('address1')));
|
||||
|
|
@ -123,7 +123,7 @@ class AddressController extends Controller
|
|||
*/
|
||||
public function update($id, CustomerAddressRequest $request)
|
||||
{
|
||||
$data = $request->validated();
|
||||
$data = $request->all();
|
||||
|
||||
$data['address1'] = implode(PHP_EOL, array_filter(request()->input('address1')));
|
||||
|
||||
|
|
|
|||
|
|
@ -40,4 +40,11 @@ class CustomerAddressRequest extends FormRequest
|
|||
'vat_id' => [new VatIdRule()],
|
||||
];
|
||||
}
|
||||
|
||||
public function attributes()
|
||||
{
|
||||
return [
|
||||
'address1.*' => 'address',
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@
|
|||
|
||||
<input type="text" class="control" name="address1[]" id="address_0" value="{{ $addresses[0] ?: '' }}" v-validate="'required'" data-vv-as=""{{ __('shop::app.customer.account.address.create.street-address') }}"">
|
||||
|
||||
<span class="control-error" v-if="errors.has('address1[]')" v-text="errors.first('address1[]')"></span>
|
||||
<span class="control-error" v-text="'{{ $errors->first('address1.*') }}'"></span>
|
||||
</div>
|
||||
|
||||
@if (core()->getConfigData('customer.settings.address.street_lines') && core()->getConfigData('customer.settings.address.street_lines') > 1)
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@
|
|||
|
||||
<input type="text" class="control" name="address1[]" value="{{ isset($addresses[0]) ? $addresses[0] : '' }}" id="address_0" v-validate="'required'" data-vv-as=""{{ __('shop::app.customer.account.address.create.street-address') }}"">
|
||||
|
||||
<span class="control-error" v-if="errors.has('address1[]')" v-text="errors.first('address1[]')"></span>
|
||||
<span class="control-error" v-text="'{{ $errors->first('address1.*') }}'"></span>
|
||||
</div>
|
||||
|
||||
@if (core()->getConfigData('customer.settings.address.street_lines') && core()->getConfigData('customer.settings.address.street_lines') > 1)
|
||||
|
|
|
|||
Loading…
Reference in New Issue