@extends('frontend.layouts.app') @section('content')

{{ translate('1. My Cart') }}

{{ translate('2. Shipping info') }}

{{ translate('3. Delivery info') }}

{{ translate('4. Payment') }}

{{ translate('5. Confirmation') }}

@csrf @php $admin_products = array(); $seller_products = array(); $admin_product_variation = array(); $seller_product_variation = array(); foreach ($carts as $key => $cartItem){ $product = \App\Models\Product::find($cartItem['product_id']); if($product->added_by == 'admin'){ array_push($admin_products, $cartItem['product_id']); $admin_product_variation[] = $cartItem['variation']; } else{ $product_ids = array(); if(isset($seller_products[$product->user_id])){ $product_ids = $seller_products[$product->user_id]; } array_push($product_ids, $cartItem['product_id']); $seller_products[$product->user_id] = $product_ids; $seller_product_variation[] = $cartItem['variation']; } } $pickup_point_list = array(); if (get_setting('pickup_point') == 1) { $pickup_point_list = \App\Models\PickupPoint::where('pick_up_status',1)->get(); } @endphp @if (!empty($admin_products))
{{ get_setting('site_name') }} {{ translate('Inhouse Products') }}
    @php $physical = false; @endphp @foreach ($admin_products as $key => $cartItem) @php $product = \App\Models\Product::find($cartItem); if ($product->digital == 0) { $physical = true; } @endphp
  • {{  $product->getTranslation('name')  }} {{ $product->getTranslation('name') }}
    @if ($admin_product_variation[$key] != '') {{ translate('Variation') }}: {{ $admin_product_variation[$key] }} @endif
  • @endforeach
@if ($physical)
{{ translate('Choose Delivery Type') }}
@if (get_setting('shipping_type') != 'carrier_wise_shipping')
@else
@endif @if ($pickup_point_list)
@endif
@if ($pickup_point_list)
@endif
@if (get_setting('shipping_type') == 'carrier_wise_shipping')
@foreach($carrier_list as $carrier_key => $carrier)
@endforeach
@endif @endif
@endif @if (!empty($seller_products)) @foreach ($seller_products as $key => $seller_product)
{{ \App\Models\Shop::where('user_id', $key)->first()->name }} {{ translate('Products') }}
    @php $physical = false; @endphp @foreach ($seller_product as $key2 => $cartItem) @php $product = \App\Models\Product::find($cartItem); if ($product->digital == 0) { $physical = true; } @endphp
  • {{  $product->getTranslation('name')  }} {{ $product->getTranslation('name') }}
    @if ($seller_product_variation[$key2] != '') {{ translate('Variation') }}: {{ $seller_product_variation[$key2] }} @endif
  • @endforeach
@if ($physical)
{{ translate('Choose Delivery Type') }}
@if (get_setting('shipping_type') != 'carrier_wise_shipping')
@else
@endif @if ($pickup_point_list)
@endif
@if ($pickup_point_list)
@endif
@if (get_setting('shipping_type') == 'carrier_wise_shipping')
@foreach($carrier_list as $carrier_key => $carrier)
@endforeach
@endif @endif
@endforeach @endif
{{ translate('Return to shop')}}
@endsection @section('script') @endsection