@extends('merchbay_main')
@section('main-content')

    <style>
        .previewImage {
            height: 150px;
            width: 95%;
            overflow: hidden;
            object-fit: contain;
        }

        .cart-store-logo {
            border: 1px solid #e2e2e2;
        }

    </style>

    <div class="wrapper pb-5">
        <div class="main__content">
            <div class="container">

                {{-- breadcrumbs --}}
                <div class="row">
                    <div class="col-lg-12">
                        <div class="py-4">
                            <nav aria-label="breadcrumb">
                                <ol class="breadcrumb">
                                    @if (isset($store_array[0]->StoreUrl))
                                        <li class="breadcrumb-item"><a
                                                href="{{ url('store') . '/' . $store_array[0]->StoreUrl }}">{{ $store_array[0]->StoreName }}</a>
                                        </li>
                                    @else
                                        <li class="breadcrumb-item"><a href="{{ url('/') }}">Home</a></li>
                                    @endif
                                    <li class="breadcrumb-item active" aria-current="page">Shopping cart</li>
                                </ol>
                            </nav>
                        </div>
                    </div>
                </div>

                <div class="row pb-5">
                    <div class="col-lg-12">
                        <h3>Shopping Cart</h3>
                        @if (Session::has('cartkeyError'))
                            {{-- <div class="alert alert-danger alert-dismissible">
                            <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                                <h4><i class="fa fa-exclamation-circle"></i> Error:</h4>
                                {!! Session::get('cartkeyError') !!}
                        </div> --}}

                            <div class="alert alert-danger alert-dismissible fade show" role="alert">
                                <strong>Almost there.</strong> {!! Session::get('cartkeyError') !!}
                                <button type="button" class="btn-close" data-bs-dismiss="alert"
                                    aria-label="Close"></button>
                            </div>
                        @endif
                    </div>
                </div>

                @if (count($row) > 0)
                    <div class="row">
                        <div class="col-md-8 col-md-pull-4">
                            <div style="border: 1px solid #e2e2e2; padding: 10px;">
                                <h6><img height="30px" class="cart-store-logo"
                                        src="{{ minio_url('teamstore/' . $store_array[0]->ImageFolder . '/' . $store_array[0]->StoreLogo) }}">
                                    {{ $store_array[0]->StoreName }}
                                </h6>
                            </div>
                            @foreach ($item_group as $item)
                                @if ($item->VoucherId == null)
                                    <div style="border: 1px solid #e2e2e2; padding: 10px; border-top: none;">
                                        <div class="row">
                                            <div class="col-md-3">
                                                <div class="text-center">
                                                    @foreach ($img_thumb as $img)
                                                        @if ($img->ProductId == $item->ProductId)
                                                            <img class="previewImage"
                                                                src="{{ config('filesystems.disks.minio.url') }}/crewsportswear/images/{{ $img->Image }}">
                                                        @endif
                                                    @endforeach
                                                </div>
                                            </div>
                                            <div class="col-md-9">
                                                <h4>
                                                    <a
                                                        href="{{ url('store') . '/' . $item->StoreURL . '/' . 'product/' . $item->ProductURL }}">{{ $item->ProductName }}</a>
                                                </h4>
                                                <p>Total Price:
                                                    {{ $item->total_price . ' ' . $store_array[0]->StoreCurrency }}
                                                    &bull; Row(s): {{ $item->qty }}
                                                </p>
                                                <div class="table-responsive">
                                                    <table class="table table-striped table-condensed">

                                                        @if ($item->FormUsed == 'jersey-and-shorts-form')
                                                            <tr>
                                                                <th>Name</th>
                                                                <th>Number</th>
                                                                <th>Jersey Size</th>
                                                                <th>Shorts Size</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'tshirt-form')
                                                            <tr>
                                                                <th>Size</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'quantity-form')
                                                            <tr>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'name-number-form')
                                                            <tr>
                                                                <th>Name</th>
                                                                <th>Number</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'name-number-size-form' || $item->FormUsed == 'roster-name-number-size-form')
                                                            <tr>
                                                                <th>Name</th>
                                                                <th>Number</th>
                                                                <th>Size</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'number-form')
                                                            <tr>
                                                                <th>Number</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'name-name2-size-form')
                                                            <tr>
                                                                <th>Gamer Tag</th>
                                                                <th>Name</th>
                                                                <th>Size</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'name-size-form')
                                                            <tr>
                                                                <th>Name</th>
                                                                <th>Size</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'jersey-and-shorts-quantity-form')
                                                            <tr>
                                                                <th>Jersey Size</th>
                                                                <th>Shorts Size</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'number-jersey-shorts-form')
                                                            <tr>
                                                                <th>Number</th>
                                                                <th>Jersey Size</th>
                                                                <th>Shorts Size</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        @elseif($item->FormUsed == 'number-size-form')
                                                            <tr>
                                                                <th>Number</th>
                                                                <th>Size</th>
                                                                <th>Price</th>
                                                                <th>Quantity</th>
                                                                <th></th>
                                                            </tr>
                                                        
                                                        @else
                                                        @endif

                                                        @foreach ($row as $sub_item)
                                                            @if ($sub_item->ProductId == $item->ProductId)
                                                                @if ($item->FormUsed == 'jersey-and-shorts-form')
                                                                    <tr>
                                                                        <td>
                                                                            @if ($sub_item->Name != '')
                                                                                {{ $sub_item->Name }}
                                                                            @else
                                                                                --
                                                                            @endif
                                                                        </td>
                                                                        <td>{{ $sub_item->Number }}</td>
                                                                        <td>{{ $sub_item->JerseySize }}</td>
                                                                        <td>{{ $sub_item->ShortsSize }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'tshirt-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Size }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'quantity-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'name-number-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Name }}</td>
                                                                        <td>{{ $sub_item->Number }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'name-number-size-form' || $item->FormUsed == 'roster-name-number-size-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Name }}</td>
                                                                        <td>{{ $sub_item->Number }}</td>
                                                                        <td>{{ $sub_item->Size }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'number-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Number }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'name-name2-size-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Name }}</td>
                                                                        <td>{{ $sub_item->Name2 }}</td>
                                                                        <td>{{ $sub_item->Size }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'name-size-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Name }}</td>
                                                                        <td>{{ $sub_item->Size }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'jersey-and-shorts-quantity-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->JerseySize }}</td>
                                                                        <td>{{ $sub_item->ShortsSize }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'number-jersey-shorts-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Number }}</td>
                                                                        <td>{{ $sub_item->JerseySize }}</td>
                                                                        <td>{{ $sub_item->ShortsSize }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @elseif($item->FormUsed == 'number-size-form')
                                                                    <tr>
                                                                        <td>{{ $sub_item->Number }}</td>
                                                                        <td>{{ $sub_item->Size }}</td>
                                                                        <td>{{ $sub_item->Price . ' ' . $store_array[0]->StoreCurrency }}
                                                                        </td>
                                                                        <td>{{ $sub_item->Quantity }}</td>
                                                                        <td><a class="btn btn-xs btn-link pull-right"
                                                                                href="{{ url('removeitem') }}/{{ $sub_item->Id }}"><i
                                                                                    class="fa fa-times"></i></a></td>
                                                                    </tr>
                                                                @else
                                                                @endif
                                                            @endif
                                                        @endforeach
                                                    </table>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                @endif
                            @endforeach
                        </div>

                        <div class="col-md-4 col-md-push-8 order-summary">
                            <div style="border: 1px solid #e2e2e2; padding: 10px; border-bottom: none;">
                                @if (Session::has('msg'))
                                    <div class="alert alert-warning alert-dismissible">
                                        <button type="button" class="close" data-dismiss="alert"
                                            aria-hidden="true">×</button>
                                        <h4><i class="fa fa-exclamation-triangle"></i> Warning:</h4>
                                        {!! Session::get('msg') !!}
                                    </div>
                                @endif
                                <h3>Order Summary</h3>
                            </div>
                            @if (!Auth::guest())
                                <div style="border: 1px solid #e2e2e2; padding: 10px; border-bottom: none;">

                                    <p><strong>Ship to:</strong></p>

                                    @if ($address_book === null)
                                        <a href="{{ url('user/address-book/create') }}">[ Add ]</a>
                                    @else
                                        <div>{{ $address_book[0]->Fullname }}</div>
                                        <div>{{ $address_book[0]->ContactNumber }}</div>
                                        <div>
                                            {{ $address_book[0]->Address .' ' .$address_book[0]->Address2 .', ' .$address_book[0]->State .', ' .$address_book[0]->City .', ' .$address_book[0]->Country .', ' .$address_book[0]->CountryCode .' ' .$address_book[0]->ZipCode }}
                                            <a href="{{ url('user/address-book/edit/' . $address_book[0]->Id) }}">[ Edit
                                                ]</a>
                                        </div>
                                    @endif

                                </div>
                            @endif
                            <div style="border: 1px solid #e2e2e2; padding: 10px; border-bottom: none;">
                                <h5>Subtotal:
                                    <small><span id="my_subtotal">{{ number_format($getSubtotal, 2) }}</span>
                                        {{ $store_array[0]->StoreCurrency }}</small>
                                </h5>
                                <h5>Shipping Fee:
                                    <small> <span id="shippingFee">{{ number_format($shipping_fee, 2) }}</span>
                                        {{ $store_array[0]->StoreCurrency }}</small>
                                </h5>
                                <h5>Tax:
                                    <small>{{ number_format($tax['tax'], 2) . ' ' . $store_array[0]->StoreCurrency }}</small>
                                </h5>
                                <hr>
                                <h3>Total: <span
                                        id="my_total">{{ number_format($getSubtotal + $shipping_fee + $tax['tax'], 2) }}</span>
                                    <small>{{ $store_array[0]->StoreCurrency }}</small>
                                </h3>

                                @if ($shipping_fee)
                                    @if ($getSubtotal >= 1 && $getSubtotal <= 148)
                                        <div class="border rounded-2 p-2 mt-2">
                                            If you order $149 worth of product you get free shipping (pre tax). You are
                                            <strong>
                                                <span
                                                    id="remaining_shippingfee">{{ number_format(149 - $getSubtotal, 2) }}</span>
                                                {{ $store_array[0]->StoreCurrency }}</strong> away.
                                        </div>
                                    @endif
                                @else
                                    <div class="border rounded-2 p-2 mt-2">
                                        Congratulations! You have activated free shipping!
                                    </div>
                                @endif



                                {{-- {{ var_dump($tax) }}
                        {{ var_dump($shipping_fee) }} --}}
                                <hr>
                                <div class="form-group" id="voucher_list">
                                    @foreach ($row as $item)
                                        @if ($item->VoucherId != null)
                                            <div class="btn-group mb-2">
                                                @if ($item->VoucherType == 'Percentage')
                                                    <button type="button" class="btn btn-black btn-sm dropdown-toggle"
                                                        data-bs-toggle="dropdown">{{ $item->VoucherCode . ' ' . $item->VoucherValue . '%' }}
                                                        OFF</button>
                                                @elseif ($item->VoucherType == 'Flat')
                                                    <button type="button" class="btn btn-black btn-sm dropdown-toggle"
                                                        data-bs-toggle="dropdown">{{ $item->VoucherCode . ' ' . $item->VoucherValue . ' ' . $store_array[0]->StoreCurrency }}
                                                        OFF</button>
                                                @else
                                                    {{-- Shipping Voucher --}}
                                                    <button type="button" class="btn btn-black btn-sm dropdown-toggle"
                                                        data-bs-toggle="dropdown">{{ $item->VoucherCode }}</button>
                                                @endif
                                                <ul class="dropdown-menu">
                                                    <li><a class="dropdown-item"
                                                            href="{{ url('removeitem') . '/' . $item->Id }}">Remove</a>
                                                    </li>
                                                </ul>
                                            </div>
                                        @endif
                                    @endforeach

                                </div>
                                <form id="frm_voucher">
                                    <div class="input-group">
                                        <input type="text" class="form-control" name="voucher" data-error="#error_voucher"
                                            placeholder="Enter Voucher Code">
                                        <span class="input-group-btn">
                                            <button class="btn btn-default" id="btn_apply_voucher"
                                                type="submit">Apply</button>
                                        </span>
                                    </div>
                                    <span id="error_voucher" style="color: #dd4b39"></span>
                                </form>
                                <div class="clearfix"></div>
                            </div>

                            <div style="border: 1px solid #e2e2e2; padding: 10px;">
                                <a @if ($getSubtotal <= 0) disabled @endif href="{{ url('getCheckout') }}"
                                    class="btn w-100"
                                    style="background-color: #ffc300; border-color: #e2ad00; text-align: -webkit-center;">Checkout</a><br>
                                <!-- <div class="my-2">
                                                                               <button class="btn btn-lg btn-info w-100">Checkout with Voucher</button>
                                                                              </div> -->
                                <div class="border rounded-2 p-2 mt-2">
                                    Payments made on Merchbay will show up as Crewsportswear on your order confirmations and
                                    receipt.
                                </div>

                                <div class="border rounded-2 p-2 mt-2">
                                    Store payments are processed through PayPal. A PayPal account is not required to make a
                                    purchase. If you do not have a PayPal account click on “Pay with Debit or Credit Card”
                                    on the PayPal check out page
                                </div>
                            </div>

                            <div class="py-4">
                                <a href="{{ url('store') . '/' . $store_array[0]->StoreUrl }}"
                                    class="btn btn-black w-100" type="submit">Continue Shopping</a>
                            </div>

                        </div>

                    </div>
                @else
                    <div class="row">
                        <div class="col-md-12 text-center">
                            <h3 style="color:#d2d2d2;">Your cart is currently empty.</h3>
                        </div>
                    </div>
                @endif

            </div>
        </div>
    </div>


@endsection
