@extends('user-front.layout') @section('tab-title') {{ $keywords['Home'] ?? 'Home' }} @endsection @php Config::set('app.timezone', $userBs->timezoneinfo->timezone ?? ''); @endphp @section('meta-description', !empty($userSeo) ? $userSeo->home_meta_description : '') @section('meta-keywords', !empty($userSeo) ? $userSeo->home_meta_keywords : '') @section('content') @if ($home_sections->offer_banner_section == 1)
@if (count($topbanners) > 0) @foreach ($topbanners as $banner) @endforeach @endif
@endif
@if ($home_sections->featured_item_section == 1)

{{ $home_text->feature_item_title ?? ($keywords['Feature_Item'] ?? 'Feature Item') }}

@if ($featured_items->count())
@foreach ($featured_items as $item) @php $variations = App\Models\User\UserItemVariation::where('item_id', $item->item_id) ->where('language_id', $userCurrentLang->id) ->get(); $itemstock = $item->stock; if (count($variations) == 0) { if ($itemstock > 0) { $stock = true; } else { $stock = false; } $variations = null; } else { $stock = true; $tstock = ''; if (count($variations)) { foreach ($variations as $varkey => $varvalue) { $tstock = array_sum(json_decode($varvalue->option_stock)); if ($tstock == 0) { $stock = false; } } } else { $stock = true; } } $isFlash = App\Http\Helpers\CheckFlashItem::isFlashItem($item->item_id); @endphp
electronics @if ($isFlash) -{{ $item->flash_percentage }}% @php $n_price = $item->current_price - ($item->flash_percentage * $item->current_price) / 100; @endphp @else @php $n_price = $item->current_price; @endphp @endif @php $dt = Carbon\Carbon::parse($item->end_date); $year = $dt->year; $month = $dt->month; $day = $dt->day; $end_time = Carbon\Carbon::parse($item->end_time); $hour = $end_time->hour; $minute = $end_time->minute; $now = str_replace('+00:00', '.000' . $userBs->timezoneinfo->gmt_offset . '00:00', gmdate('c')); @endphp @if ($isFlash)
@endif @if ($item->type == 'physical') @if ($stock == false) {{ $keywords['Out_of_Stock'] ?? 'Out of Stock' }} @endif @endif
{{ strlen($item->title) > 35 ? mb_substr($item->title, 0, 35, 'UTF-8') . '...' : $item->title }}
@if (!empty($userShopSetting) && $userShopSetting->item_rating_system)
@endif {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($n_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @if ($isFlash) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->current_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @elseif($item->previous_price > 0) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->previous_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @endif
@endforeach
@else {{ $keywords['No_Feature_Item_Found'] ?? 'No Feature Item Found!' }} @endif
@endif
@if ($home_sections->left_offer_banner_section == 1) @foreach ($leftbanners->take(1) as $lbanner)
{{ $lbanner->text_1 }}

{{ $lbanner->text_2 }}

{{ $keywords['shop_now'] ?? __('Shop Now') }}
{{ $lbanner->text_3 }}
@endforeach @endif @if ($home_sections->newsletter_section == 1) @endif @if ($home_sections->left_offer_banner_section == 1) @foreach ($leftbanners->skip(1) as $lbanner)
{{ $lbanner->text_1 }}

{{ $lbanner->text_2 }}

{{ $keywords['shop_now'] ?? __('Shop Now') }}
{{ $lbanner->text_3 }}
@endforeach @endif
@if ($home_sections->new_item_section == 1)

{{ $home_text->new_item_title ?? ($keywords['New_item'] ?? 'New Items') }}

@if (count($new_items) > 0) @foreach ($new_items as $item) @php $variations = App\Models\User\UserItemVariation::where('item_id', $item->item_id) ->where('language_id', $userCurrentLang->id) ->get(); $itemstock = $item->stock; if (count($variations) == 0) { if ($itemstock > 0) { $stock = true; } else { $stock = false; } $variations = null; } else { $stock = true; $tstock = ''; if (count($variations)) { foreach ($variations as $varkey => $varvalue) { $tstock = array_sum(json_decode($varvalue->option_stock)); if ($tstock == 0) { $stock = false; } } } else { $stock = true; } } $isFlash = App\Http\Helpers\CheckFlashItem::isFlashItem($item->item_id); @endphp
electronics @if ($isFlash) -{{ $item->flash_percentage }}% @php $n_price = $item->current_price - ($item->flash_percentage * $item->current_price) / 100; @endphp @else @php $n_price = $item->current_price; @endphp @endif @php $dt = Carbon\Carbon::parse($item->end_date); $year = $dt->year; $month = $dt->month; $day = $dt->day; $end_time = Carbon\Carbon::parse($item->end_time); $hour = $end_time->hour; $minute = $end_time->minute; $now = str_replace('+00:00', '.000' . $userBs->timezoneinfo->gmt_offset . '00:00', gmdate('c')); @endphp @if ($isFlash)
@endif @if ($item->type == 'physical') @if ($stock == false) {{ $keywords['Out_of_Stock'] ?? 'Out of Stock' }} @endif @endif
{{ strlen($item->title) > 30 ? mb_substr($item->title, 0, 30, 'UTF-8') . '...' : $item->title }}
@if (!empty($userShopSetting) && $userShopSetting->item_rating_system)
@endif {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($n_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @if ($isFlash) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->current_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @elseif($item->previous_price > 0) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->previous_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @endif
@endforeach @else {{ $keywords['No_Item_Found!'] ?? 'No Item Found!' }} @endif
@endif
@if ($home_sections->toprated_item_section == 1)
{{ $home_text->toprated_item_title ?? ($keywords['Top_Rated_Items'] ?? 'Top Rated Items') }}
@foreach ($rating_items as $item) @php $variations = App\Models\User\UserItemVariation::where('item_id', $item->item_id) ->where('language_id', $userCurrentLang->id) ->get(); $itemstock = $item->stock; if (count($variations) == 0) { if ($itemstock > 0) { $stock = true; } else { $stock = false; } $variations = null; } else { $stock = true; $tstock = ''; if (count($variations)) { foreach ($variations as $varkey => $varvalue) { $tstock = array_sum(json_decode($varvalue->option_stock)); if ($tstock == 0) { $stock = false; } } } else { $stock = true; } } $isFlash = App\Http\Helpers\CheckFlashItem::isFlashItem($item->item_id); @endphp
@if ($isFlash)
-{{ $item->flash_percentage }}%
@php $n_price = $item->current_price - ($item->flash_percentage * $item->current_price) / 100; @endphp @else @php $n_price = $item->current_price; @endphp @endif @php $dt = Carbon\Carbon::parse($item->end_date); $year = $dt->year; $month = $dt->month; $day = $dt->day; $end_time = Carbon\Carbon::parse($item->end_time); $hour = $end_time->hour; $minute = $end_time->minute; $now = str_replace('+00:00', '.000' . $userBs->timezoneinfo->gmt_offset . '00:00', gmdate('c')); @endphp @php $dt = Carbon\Carbon::parse($item->end_date); $year = $dt->year; $month = $dt->month; $day = $dt->day; $end_time = Carbon\Carbon::parse($item->end_time); $hour = $end_time->hour; $minute = $end_time->minute; @endphp @if ($item->type == 'physical') @if ($stock == false) {{ $keywords['Out_of_Stock'] ?? 'Out of Stock' }} @endif @endif electronics
{{ strlen($item->title) > 20 ? mb_substr($item->title, 0, 20, 'UTF-8') . '...' : $item->title }}
@if (!empty($userShopSetting) && $userShopSetting->item_rating_system)
@endif {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($n_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @if ($isFlash) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->current_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @elseif($item->previous_price > 0) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->previous_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @endif @if (!empty($myWishlist) && in_array($item->item_id, $myWishlist)) @else @endif
@if (!empty($userShopSetting) && empty($userShopSetting->catalog_mode) && $userShopSetting->is_shop) @endif
@endforeach
@endif @if ($home_sections->bestseller_item_section == 1)
{{ $home_text->bestseller_item_title ?? ($keywords['Best_sellers'] ?? 'Best sellers') }}
@foreach ($best_seller_items as $item) @php $variations = App\Models\User\UserItemVariation::where('item_id', $item->item_id) ->where('language_id', $userCurrentLang->id) ->get(); $itemstock = $item->stock; if (count($variations) == 0) { if ($itemstock > 0) { $stock = true; } else { $stock = false; } $variations = null; } else { $stock = true; $tstock = ''; if (count($variations)) { foreach ($variations as $varkey => $varvalue) { $tstock = array_sum(json_decode($varvalue->option_stock)); if ($tstock == 0) { $stock = false; } } } else { $stock = true; } } $isFlash = App\Http\Helpers\CheckFlashItem::isFlashItem($item->item_id); @endphp
@if ($isFlash)
-{{ $item->flash_percentage }}%
@php $n_price = $item->current_price - ($item->flash_percentage * $item->current_price) / 100; @endphp @else @php $n_price = $item->current_price; @endphp @endif @php $dt = Carbon\Carbon::parse($item->end_date); $year = $dt->year; $month = $dt->month; $day = $dt->day; $end_time = Carbon\Carbon::parse($item->end_time); $hour = $end_time->hour; $minute = $end_time->minute; @endphp @if ($item->type == 'physical') @if ($stock == false) {{ $keywords['Out_of_Stock'] ?? 'Out of Stock' }} @endif @endif electronics
{{ strlen($item->title) > 20 ? mb_substr($item->title, 0, 20, 'UTF-8') . '...' : $item->title }}
@if (!empty($userShopSetting) && $userShopSetting->item_rating_system)
@endif {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($n_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @if ($isFlash) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->current_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @elseif($item->previous_price > 0) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->previous_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @endif @if (!empty($myWishlist) && in_array($item->item_id, $myWishlist)) @else @endif
@if (!empty($userShopSetting) && empty($userShopSetting->catalog_mode) && $userShopSetting->is_shop) @endif
@endforeach
@endif @if ($home_sections->special_item_section == 1)
{{ $home_text->special_item_title ?? ($keywords['Special_Items'] ?? 'Special Items') }}
@foreach ($special_offer_items as $item) @php $variations = App\Models\User\UserItemVariation::where('item_id', $item->item_id) ->where('language_id', $userCurrentLang->id) ->get(); $itemstock = $item->stock; if (count($variations) == 0) { if ($itemstock > 0) { $stock = true; } else { $stock = false; } $variations = null; } else { $stock = true; $tstock = ''; if (count($variations)) { foreach ($variations as $varkey => $varvalue) { $tstock = array_sum(json_decode($varvalue->option_stock)); if ($tstock == 0) { $stock = false; } } } else { $stock = true; } } $isFlash = App\Http\Helpers\CheckFlashItem::isFlashItem($item->item_id); @endphp
@if ($isFlash)
-{{ $item->flash_percentage }}%
@php $n_price = $item->current_price - ($item->flash_percentage * $item->current_price) / 100; @endphp @else @php $n_price = $item->current_price; @endphp @endif @php $dt = Carbon\Carbon::parse($item->end_date); $year = $dt->year; $month = $dt->month; $day = $dt->day; $end_time = Carbon\Carbon::parse($item->end_time); $hour = $end_time->hour; $minute = $end_time->minute; @endphp @if ($item->type == 'physical') @if ($stock == false) {{ $keywords['Out_of_Stock'] ?? 'Out of Stock' }} @endif @endif electronics
{{ strlen($item->title) > 20 ? mb_substr($item->title, 0, 20, 'UTF-8') . '...' : $item->title }}
@if (!empty($userShopSetting) && $userShopSetting->item_rating_system)
@endif {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($n_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @if ($isFlash) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->current_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @elseif($item->previous_price > 0) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->previous_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @endif @if (!empty($myWishlist) && in_array($item->item_id, $myWishlist)) @else @endif
@if (!empty($userShopSetting) && empty($userShopSetting->catalog_mode) && $userShopSetting->is_shop) @endif
@endforeach
@endif
@if ($home_sections->bottom_offer_banner_section == 1) @if (count($bottombanners) > 0) @foreach ($bottombanners as $bannerb)
shop

{{ $bannerb->text_1 }}

{{ $bannerb->text_2 }} {{ $bannerb->text_3 }}
@endforeach @endif @endif
@if ($home_sections->flashsale_item_section == 1) @if ($flash_items->count() > 0)

{{ $home_text->flashsale_item_title ?? ($keywords['Flash_Sales'] ?? 'Flash Sales') }}

{{ $keywords['View_All'] ?? 'View All' }}
@foreach ($flash_items as $item) @php $isFlash = App\Http\Helpers\CheckFlashItem::isFlashItem($item->item_id); $variations = App\Models\User\UserItemVariation::where('item_id', $item->item_id) ->where('language_id', $userCurrentLang->id) ->get(); $itemstock = $item->stock; if (count($variations) == 0) { if ($itemstock > 0) { $stock = true; } else { $stock = false; } $variations = null; } else { $stock = true; $tstock = ''; if (count($variations)) { foreach ($variations as $varkey => $varvalue) { $tstock = array_sum(json_decode($varvalue->option_stock)); if ($tstock == 0) { $stock = false; } } } else { $stock = true; } } @endphp
electronics -{{ $item->flash_percentage }}% @php $dt = Carbon\Carbon::parse($item->end_date); $year = $dt->year; $month = $dt->month; $day = $dt->day; $end_time = Carbon\Carbon::parse($item->end_time); $hour = $end_time->hour; $minute = $end_time->minute; $now = str_replace('+00:00', '.000' . $userBs->timezoneinfo->gmt_offset . '00:00', gmdate('c')); @endphp
@if ($item->type == 'physical') @if ($stock == false) {{ $keywords['Out_of_Stock'] ?? 'Out of Stock' }} @endif @endif
{{ strlen($item->title) > 30 ? mb_substr($item->title, 0, 30, 'UTF-8') . '...' : $item->title }}
@if (!empty($userShopSetting) && $userShopSetting->item_rating_system)
@endif {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} @php $n_price = $item->current_price - ($item->flash_percentage * $item->current_price) / 100; @endphp {{ $item->flash ? formatNumber($n_price) : formatNumber($item->current_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @if ($item->flash) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->current_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @elseif($item->previous_price > 0) {{ $userBs->base_currency_symbol_position == 'left' ? $userBs->base_currency_symbol : '' }} {{ formatNumber($item->previous_price) }} {{ $userBs->base_currency_symbol_position == 'right' ? $userBs->base_currency_symbol : '' }} @endif
@endforeach
@endif @endif
@if (isset($home_sections->brand_section) && $home_sections->brand_section == 1)
@foreach ($brands as $brand) @endforeach
@endif
{{-- Variation Modal Starts --}} @includeIf('front.partials.variation-modal') {{-- Variation Modal Ends --}} @endsection