@php
$user = Auth::user();
@endphp
@if ($user == null)
If you have shopped with us before, please enter your details in
the boxes below. If you are a new customer, please proceed to the Billing &
Shipping section.
@endif
@php
$user = Auth::user();
$cartData = App\Models\Cart::where('userid', $user->id)->get();
$total = 0;
foreach ($cartData as $cartItem) {
$total += $cartItem->total;
}
@endphp
@php
$user = Auth::user();
$cartproduct = App\Models\Cart::where('userid', $user->id)->get();
$totalPrice = 0;
$totalWeightInGrams = 0;
foreach ($cartproduct as $product) {
$productData = App\Models\Product::where('id', $product->productid)->first();
$totalPrice += $product->total;
$totalWeightInGrams += $productData->weight * $product->qty;
}
$totalWeightInKg = $totalWeightInGrams / 1000;
// Calculate shipping price based on total weight in kilograms
if ($totalWeightInKg >1) {
$shippingPrice = $totalWeightInKg * 80;
}
else{
$shippingPrice = 0;
}
$totalPriceWithShipping = $totalPrice + $shippingPrice;
@endphp
@php
$product_id = '';
$qty = '';
$color='';
@endphp
@foreach($cartData as $item)
@php
$product_id .= $item['productid'] . ',';
$qty .= $item['qty'] . ',';
$color .= $item['color'] . ',';
@endphp
@endforeach
@php
// Remove the trailing commas
$cart_product_id = rtrim($product_id, ',');
$cart_qty = rtrim($qty, ',');
$cart_color=rtrim($color, ',');
@endphp
@php
$user = Auth::user();
$userdata = App\Models\Userdata::where('userid', $user->id)->first();
@endphp
Product
Price
Color
Qty
Subtotal
@foreach ($cartData as $cart)
@php
$productdata = App\Models\Product::where(
'id',
$cart->productid,
)->first();
$subtotal = $cart->total;
$color = $cart->color;
$applegreen = 'Apple Green';
$avacadogreen = 'Avacado Green';
$babyblue = 'Baby Blue';
$babypink = 'Baby Pink';
$beige = 'Beige';
$black = 'Black';
$blue = 'Blue';
$bottlegreen = 'Bottle Green';
$brown = 'Brown';
$clear = 'Clear';
$coffee = 'Coffee';
$cream = 'Cream';
$darkgrey = 'Dark Grey';
$green = 'Green';
$grey = 'Grey';
$lemonyellow = 'Lemon Yellow';
$lightorange = 'Light Orange';
$marblebeige = 'Marble Beige';
$marbleblue = 'Marble Blue';
$marblegold = 'Marble Gold';
$marbleorange = 'Marble Orange';
$marblepink = 'Marble Pink';
$marblered = 'Marble Red';
$metalicblue = 'Metalic Blue';
$metalicred = 'Metalic Red';
$metalicsilver = 'Metalic Silver';
$metalicviolet = 'Metalic Violet';
$orange = 'Orange';
$purple = 'Purple';
$red = 'Red';
$skyblue = 'Sky Blue';
$white = 'White';
$yellow = 'Yellow';
$selectcolorvalue = '';
if ($color == '#8DB600') {
$selectcolorvalue = $applegreen;
} elseif ($color == '#568203') {
$selectcolorvalue = $avacadogreen;
} elseif ($color == '#89CFF0') {
$selectcolorvalue = $babyblue;
} elseif ($color == '#F4C2C2') {
$selectcolorvalue = $babypink;
} elseif ($color == '#F5F5DC') {
$selectcolorvalue = $beige;
} elseif ($color == '#000000') {
$selectcolorvalue = $black;
} elseif ($color == '#0000FF') {
$selectcolorvalue = $blue;
} elseif ($color == '#006A4E') {
$selectcolorvalue = $bottlegreen;
} elseif ($color == '#8B4513') {
$selectcolorvalue = $brown;
} elseif ($color == '#F4FAFC') {
$selectcolorvalue = $clear;
} elseif ($color == '#6F4E37') {
$selectcolorvalue = $coffee;
} elseif ($color == '#FFFDD0') {
$selectcolorvalue = $cream;
} elseif ($color == '#A9A9A9') {
$selectcolorvalue = $darkgrey;
} elseif ($color == '#008000') {
$selectcolorvalue = $green;
} elseif ($color == '#808080') {
$selectcolorvalue = $grey;
} elseif ($color == '#FFF44F') {
$selectcolorvalue = $lemonyellow;
} elseif ($color == '#FED8B1') {
$selectcolorvalue = $lightorange;
} elseif ($color == '#E6DACD') {
$selectcolorvalue = $marblebeige;
} elseif ($color == '#AFCBFF') {
$selectcolorvalue = $marbleblue;
} elseif ($color == '#D4AF37') {
$selectcolorvalue = $marblegold;
} elseif ($color == '#FFA07A') {
$selectcolorvalue = $marbleorange;
} elseif ($color == '#FADADD') {
$selectcolorvalue = $marblepink;
} elseif ($color == '#E32636') {
$selectcolorvalue = $marblered;
} elseif ($color == '#1F75FE') {
$selectcolorvalue = $metalicblue;
} elseif ($color == '#C40233') {
$selectcolorvalue = $metalicred;
} elseif ($color == '#C0C0C0') {
$selectcolorvalue = $metalicsilver;
} elseif ($color == '#8A2BE2') {
$selectcolorvalue = $metalicviolet;
} elseif ($color == '#FFA500') {
$selectcolorvalue = $orange;
} elseif ($color == '#800080') {
$selectcolorvalue = $purple;
} elseif ($color == '#FF0000') {
$selectcolorvalue = $red;
} elseif ($color == '#87CEEB') {
$selectcolorvalue = $skyblue;
} elseif ($color == '#FFFFFF') {
$selectcolorvalue = $white;
} elseif ($color == '#FFFF00') {
$selectcolorvalue = $yellow;
}
@endphp
{{ $productdata->product_name }}
LKR {{ number_format($cart->product_price, 2) }}
{{ $selectcolorvalue }}
{{ $cart->qty }}
LKR {{ number_format($subtotal, 2) }}
@endforeach
Shipping (Included Weight*)
LKR {{ number_format($shippingPrice, 2) }}
Total Price
LKR {{ number_format($totalPriceWithShipping, 2) }}
payment method
Make your payment directly into our bank
account. Please use your Order ID as the payment reference. Your
order won't be shipped until the funds have cleared in our account.
Place order
@endsection