ok
Direktori : /home2/selectio/www/limpiar.in.net/resources/views/frontend/partials/ |
Current File : /home2/selectio/www/limpiar.in.net/resources/views/frontend/partials/cart_summary.blade.php |
<div class="card rounded-0 border shadow-none"> <div class="card-header pt-4 pb-1 border-bottom-0"> <h3 class="fs-16 fw-700 mb-0">{{ translate('Summary') }}</h3> <div class="text-right"> <!-- Items Count --> <span class="badge badge-inline badge-primary fs-12 rounded-0 px-2"> {{ count($carts) }} {{ translate('Items') }} </span> <!-- Minimum Order Amount --> @php $coupon_discount = 0; @endphp @if (Auth::check() && get_setting('coupon_system') == 1) @php $coupon_code = null; @endphp @foreach ($carts as $key => $cartItem) @php $product = \App\Models\Product::find($cartItem['product_id']); @endphp @if ($cartItem->coupon_applied == 1) @php $coupon_code = $cartItem->coupon_code; break; @endphp @endif @endforeach @php $coupon_discount = carts_coupon_discount($coupon_code); @endphp @endif @php $subtotal_for_min_order_amount = 0; @endphp @foreach ($carts as $key => $cartItem) @php $subtotal_for_min_order_amount += cart_product_price($cartItem, $cartItem->product, false, false) * $cartItem['quantity']; @endphp @endforeach @if (get_setting('minimum_order_amount_check') == 1 && $subtotal_for_min_order_amount < get_setting('minimum_order_amount')) <span class="badge badge-inline badge-primary fs-12 rounded-0 px-2"> {{ translate('Minimum Order Amount') . ' ' . single_price(get_setting('minimum_order_amount')) }} </span> @endif </div> </div> <!-- Club point --> @if (addon_is_activated('club_point')) <div class="px-4 pt-1 w-100 d-flex align-items-center justify-content-between"> <h3 class="fs-14 fw-700 mb-0">{{ translate('Total Clubpoint') }}</h3> <div class="text-right"> <span class="badge badge-inline badge-warning fs-12 rounded-0 px-2 text-white"> @php $total_point = 0; @endphp @foreach ($carts as $key => $cartItem) @php $product = \App\Models\Product::find($cartItem['product_id']); $total_point += $product->earn_point * $cartItem['quantity']; @endphp @endforeach <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" class="mr-2"> <g id="Group_23922" data-name="Group 23922" transform="translate(-973 -633)"> <circle id="Ellipse_39" data-name="Ellipse 39" cx="6" cy="6" r="6" transform="translate(973 633)" fill="#fff"/> <g id="Group_23920" data-name="Group 23920" transform="translate(973 633)"> <path id="Path_28698" data-name="Path 28698" d="M7.667,3H4.333L3,5,6,9,9,5Z" transform="translate(0 0)" fill="#f3af3d"/> <path id="Path_28699" data-name="Path 28699" d="M5.33,3h-1L3,5,6,9,4.331,5Z" transform="translate(0 0)" fill="#f3af3d" opacity="0.5"/> <path id="Path_28700" data-name="Path 28700" d="M12.666,3h1L15,5,12,9l1.664-4Z" transform="translate(-5.995 0)" fill="#f3af3d"/> </g> </g> </svg> {{ $total_point }} </span> </div> </div> @endif <div class="card-body"> <!-- Products Info --> <table class="table"> <thead> <tr> <th class="product-name border-top-0 border-bottom-1 pl-0 fs-12 fw-400 opacity-60">{{ translate('Product') }}</th> <th class="product-total text-right border-top-0 border-bottom-1 pr-0 fs-12 fw-400 opacity-60">{{ translate('Total') }}</th> </tr> </thead> <tbody> @php $subtotal = 0; $tax = 0; $shipping = 0; $product_shipping_cost = 0; $shipping_region = $shipping_info['city']; @endphp @foreach ($carts as $key => $cartItem) @php $product = \App\Models\Product::find($cartItem['product_id']); $subtotal += cart_product_price($cartItem, $product, false, false) * $cartItem['quantity']; $tax += cart_product_tax($cartItem, $product, false) * $cartItem['quantity']; $product_shipping_cost = $cartItem['shipping_cost']; $shipping += $product_shipping_cost; $product_name_with_choice = $product->getTranslation('name'); if ($cartItem['variant'] != null) { $product_name_with_choice = $product->getTranslation('name') . ' - ' . $cartItem['variant']; } @endphp <tr class="cart_item"> <td class="product-name pl-0 fs-14 text-dark fw-400 border-top-0 border-bottom"> {{ $product_name_with_choice }} <strong class="product-quantity"> × {{ $cartItem['quantity'] }} </strong> </td> <td class="product-total text-right pr-0 fs-14 text-primary fw-600 border-top-0 border-bottom"> <span class="pl-4 pr-0">{{ single_price(cart_product_price($cartItem, $cartItem->product, false, false) * $cartItem['quantity']) }}</span> </td> </tr> @endforeach </tbody> </table> <input type="hidden" id="sub_total" value="{{ $subtotal }}"> <table class="table" style="margin-top: 2rem!important;"> <tfoot> <!-- Subtotal --> <tr class="cart-subtotal"> <th class="pl-0 fs-14 pt-0 pb-2 text-dark fw-600 border-top-0">{{ translate('Subtotal') }}</th> <td class="text-right pr-0 fs-14 pt-0 pb-2 fw-600 text-primary border-top-0"> <span class="fw-600">{{ single_price($subtotal) }}</span> </td> </tr> <!-- Tax --> <tr class="cart-shipping"> <th class="pl-0 fs-14 pt-0 pb-2 text-dark fw-600 border-top-0">{{ translate('Tax') }}</th> <td class="text-right pr-0 fs-14 pt-0 pb-2 fw-600 text-primary border-top-0"> <span class="fw-600">{{ single_price($tax) }}</span> </td> </tr> <!-- Total Shipping --> <tr class="cart-shipping"> <th class="pl-0 fs-14 pt-0 pb-2 text-dark fw-600 border-top-0">{{ translate('Total Shipping') }}</th> <td class="text-right pr-0 fs-14 pt-0 pb-2 fw-600 text-primary border-top-0"> <span class="fw-600">{{ single_price($shipping) }}</span> </td> </tr> <!-- Redeem point --> @if (Session::has('club_point')) <tr class="cart-shipping"> <th class="pl-0 fs-14 pt-0 pb-2 text-dark fw-600 border-top-0">{{ translate('Redeem point') }}</th> <td class="text-right pr-0 fs-14 pt-0 pb-2 fw-600 text-primary border-top-0"> <span class="fw-600">{{ single_price(Session::get('club_point')) }}</span> </td> </tr> @endif <!-- Coupon Discount --> @if ($coupon_discount > 0) <tr class="cart-shipping"> <th class="pl-0 fs-14 pt-0 pb-2 text-dark fw-600 border-top-0">{{ translate('Coupon Discount') }}</th> <td class="text-right pr-0 fs-14 pt-0 pb-2 fw-600 text-primary border-top-0"> <span class="fw-600">{{ single_price($coupon_discount) }}</span> </td> </tr> @endif @php $total = $subtotal + $tax + $shipping; if (Session::has('club_point')) { $total -= Session::get('club_point'); } if ($coupon_discount > 0) { $total -= $coupon_discount; } @endphp <!-- Total --> <tr class="cart-total"> <th class="pl-0 fs-14 text-dark fw-600"><span class="strong-600">{{ translate('Total') }}</span></th> <td class="text-right pr-0 fs-14 fw-600 text-primary"> <strong><span>{{ single_price($total) }}</span></strong> </td> </tr> </tfoot> </table> <!-- Remove Redeem Point --> @if (addon_is_activated('club_point')) @if (Session::has('club_point')) <div class="mt-3"> <form class="" action="{{ route('checkout.remove_club_point') }}" method="POST" enctype="multipart/form-data"> @csrf <div class="input-group"> <div class="form-control">{{ Session::get('club_point') }}</div> <div class="input-group-append"> <button type="submit" class="btn btn-primary">{{ translate('Remove Redeem Point') }}</button> </div> </div> </form> </div> @endif @endif <!-- Coupon System --> @if (Auth::check() && get_setting('coupon_system') == 1) @if ($coupon_discount > 0 && $coupon_code) <div class="mt-3"> <form class="" id="remove-coupon-form" enctype="multipart/form-data"> @csrf <div class="input-group"> <div class="form-control">{{ $coupon_code }}</div> <div class="input-group-append"> <button type="button" id="coupon-remove" class="btn btn-primary">{{ translate('Change Coupon') }}</button> </div> </div> </form> </div> @else <div class="mt-3"> <form class="" id="apply-coupon-form" enctype="multipart/form-data"> @csrf <input type="hidden" name="owner_id" value="{{ $carts[0]['owner_id'] }}"> <div class="input-group"> <input type="text" class="form-control rounded-0" name="code" onkeydown="return event.key != 'Enter';" placeholder="{{ translate('Have coupon code? Apply here') }}" required> <div class="input-group-append"> <button type="button" id="coupon-apply" class="btn btn-primary rounded-0">{{ translate('Apply') }}</button> </div> </div> </form> </div> @endif @endif </div> </div>