new: add channel management
This commit is contained in:
@@ -1,10 +1,20 @@
|
||||
@php
|
||||
$defaultSaleChannelId = $customer['default_sale_channel_id'] ?? null;
|
||||
$preselectedDeliveryId = old('delivery_id');
|
||||
|
||||
if (! $preselectedDeliveryId && $defaultSaleChannelId) {
|
||||
$match = collect($deliveries)->firstWhere('sale_channel_id', $defaultSaleChannelId);
|
||||
$preselectedDeliveryId = $match['id'] ?? null;
|
||||
}
|
||||
@endphp
|
||||
|
||||
@foreach ($deliveries as $delivery)
|
||||
<div class="row">
|
||||
<div class="col-1">
|
||||
@include('components.form.radios.icheck', [
|
||||
'name' => 'delivery_id',
|
||||
'val' => $delivery['id'],
|
||||
'value' => (int) old('delivery_id') === $delivery['id'] ? $delivery['id'] : null,
|
||||
'value' => $preselectedDeliveryId,
|
||||
'id' => 'delivery_' . $delivery['id'],
|
||||
'class' => 'delivery_mode' . ($delivery['at_house'] ? ' at_house' : ''),
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user