@extends('web.layout.master') @section('content')
@php $options = [ 'http' => [ 'timeout' => 3, // 3 seconds ], 'ssl' => [ 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true, ], ]; $context = stream_context_create($options); @endphp @if(!empty($pin))

{{ $pin->Name }}

Product Code: {{ !empty($ClientMap) ? $ClientMap->ProductCode: "" }} @if(!empty($vendor_map->MFG_SKU) && empty($alternativProductData))| Mfr # {{ $vendor_map->MFG_SKU }} @endif

@foreach (['danger', 'warning', 'success', 'info'] as $msg) @if(Session::has('alert-' . $msg))

{{ Session::get('alert-' . $msg) }}

@endif @endforeach @if ($errors->any())
@endif
@php $userAgent = $_SERVER['HTTP_USER_AGENT']; $isMobile = false; $defaultClick=0; // Check if the user agent indicates a mobile device if (strpos($userAgent, 'Mobile') !== false) { $isMobile = true; } $coln = 12; @endphp @if(!empty($pin)) @if($pin->HasPhoto > 0) @if($pin->HasPhoto > 0) @php $is_image[2]=1; @endphp @if($pin->HasPhoto > 1) @php $coln = 9; @endphp
@endif @endif @endif
@if($pin->HasPhoto > 0) @if(!empty($is_image[2]))
Product Image
@if(!empty($is_image[3]))
@else Product Image @endif
@else @if(!empty($pin->Manufacturer)) @if(!empty($is_manufacturer_horizontal))
...
@else
...
@endif @if(!empty($is_manufacturer_horizontal_mobile))
...
@else
Image: No image yet.
@endif @else
NO IMAGE
Product Image @endif @endif @else @if(!empty($pin->Manufacturer)) @if(!empty($is_manufacturer_horizontal))
...
@else
...
@endif @if(!empty($is_manufacturer_horizontal_mobile))
...
@else
Image: No image yet.
@endif @else
NO IMAGE
Product Image @endif @endif
@endif

Product Code: {{ !empty($ClientMap) ? $ClientMap->ProductCode: "" }} @if(!empty($vendor_map->MFG_SKU) && empty($alternativProductData))| Mfr # {{ $vendor_map->MFG_SKU }} @endif

@if(!empty($pin->Manufacturer)) @if($isMobile != 1) @php $is_manufacturer_horizontal=1; @endphp ... @else @php $is_manufacturer_horizontal_mobile=1; @endphp ... @endif @endif
@if($pin->Availability)
Availability {{$pin->Availability }}
@if ($pin->Availability != "No Longer Available" && $pin->Availability != 'Discontinued by the Manufacturer') @if(!empty($alternativProductData))
Recommended:   View
@endif @if(empty($isWholeModel))
Fits Models:   View List
@endif @if(!empty($ParentClientMap) && !empty($ParentClientMap->ProductCode) && $pin->DaysToShip != 99)
{{ $replaces_label }} : {{$ParentClientMap->ProductCode }}
@endif @endif
@endif
@if ($pin->Availability != "No Longer Available" && $pin->Availability != 'Discontinued by the Manufacturer') ${{ $pin->SalePrice }} @if($pin->SalePrice < $pin->SalePriceAfterRatio) ${{ $pin->SalePriceAfterRatio }} {{ round((($pin->SalePriceAfterRatio/$pin->SalePrice)-1)*100) }}% {{ !empty($setting->product_discount_label) ? $setting->product_discount_label : "Off" }} @endif @endif @if($inStockCheck == 1)

In Stock

{{--
--}} @endif
@csrf @if ($pin->Availability != "No Longer Available" && $pin->Availability != 'Discontinued by the Manufacturer')
@endif {{-- --}}
@if ($pin->Availability != "No Longer Available" && $pin->Availability != 'Discontinued by the Manufacturer') @endif @if(!empty($alternativProductData))

Recommended:
@foreach ($alternativProductData as $a) @php $originalText = $a['productname']; if (($lastHashPos = strrpos($originalText, '#')) !== false) { // Replace the text after the last '#' with red-colored text $newText = substr($originalText, 0, $lastHashPos + 1) . "" . substr($originalText, $lastHashPos + 1) . ""; $proname = $newText; } else { $proname = $originalText; } $pname = preg_replace("/[^A-Za-z0-9\s]/", "", $a['productname']); $pname1 = str_replace(" ","-",$pname); @endphp
{!! $proname !!}
index == 0) tabindex="0" id="alternativeProductDiv" @endif> Availability {{ $a['DaysToShipDays'] }}

@endforeach
@endif @if ($pin->Availability != "No Longer Available" && $pin->Availability != 'Discontinued by the Manufacturer') @if(!empty($pin->SalePrice) && $pin->SalePrice >= $setting->affirm_enable_amount && $setting->is_enable_affirm == 1)

@endif

{!! $pin->Description !!}

@if(!empty($isWholeModelName))
@else
Loading....
@endif
@if(!empty($isWholeModel)) @endif

@if(!$reviews->isEmpty())
Average Customer Rating: @for($i=1;$i <= $reviewavg;$i++) @endfor {{ intval($reviewavg) }} of 5
Total Reviews: {{ intval(count($reviews)) }}
@foreach ($reviews as $review)
@for($i=1;$i <= $review->rate;$i++) @endfor {{ $review->reviewtitle }}

Reviewer: {{ $review->name }} for {{ $review->location }}

{{ $review->reviewdescription }}

{{--
Was this review helpful to you?   Yes   No
--}}

{{ date('M d,Y',strtotime($review->lastmodified)) }}

@endforeach @else
No product reviews yet
@endif
@endif
@else @foreach (['danger', 'warning', 'success', 'info'] as $msg) @if(Session::has('alert-' . $msg))

{{ Session::get('alert-' . $msg) }}

@endif @endforeach

Please contact us so that we can verify part price and availability.

{{--

Please contact us tso that we can verify part price and availablility.

--}}

Call Us

Send us a text

Email us

{{-- ... --}} Keep Shopping
@csrf
{!! captcha_img() !!}
...

Text your data tag and email address to 972-381-4644 and we'll send you a link to the right parts for your model!

Model numbers are usually found on data label attached to the machine. On vacuums, power tools, and pool equipment, they are usually located on the back or bottom of the unit. On appliances, they are usually located on the back or inside the unit.

@endif
@if(!empty($pin))

${{ $pin->SalePrice }}

@if ($pin->Availability != "No Longer Available" && $pin->Availability != 'Discontinued by the Manufacturer') @if ($pin->DaysToShip != 99) Add to Cart @else @endif @endif
@endif
@endsection