@include('website.layouts.new.head')
@include('website.layouts.new.header')
HOME
PRODUCTS
@if (!empty(session('familia_nombre')))
{{ session('familia_nombre') }}
@endif
{{-- SEO: Category/Subcategory H1 and intro text (full width, single column) --}} @if(!empty($seo['h1']))
{{ $seo['h1'] }}
@endif @if(!empty($seo['intro']))
{{ $seo['intro'] }}
@endif {{-- SEO: Subcategory links for category pages --}} @if(!empty(session('familia_nombre')) && !empty(session('familias'))) @php $currentCatSlug = session('current_category_slug'); $currentFamily = collect(session('familias'))->first(fn($f) => \Illuminate\Support\Str::slug($f['nombre']) === $currentCatSlug); @endphp @if($currentFamily && !empty($currentFamily['sub_fam_registros']))
@foreach($currentFamily['sub_fam_registros'] as $sub)
{{ $sub['nombre'] }}
@endforeach
@endif @endif
{{-- inicio prueba --}}
Filters
{{-- empieza filter left --}}
Close
@if (!empty($features))
SORT BY
EXISTENCE
{{--
--}}
IN STOCK
AVAILABLE
@php usort($features, function ($a, $b) { return strcmp($a['nombre'], $b['nombre']); }); @endphp
@foreach ($features as $feature)
{{-- PONER IMAGENES SEGUN SU ID --}} @php $icons = [ 2 => 'brand.svg', 10 => 'color.svg', 11 => 'computer_operation_system.svg', 3 => 'computer_processor_type.svg', 4 => 'computer_ram_capacity.svg', 12 => 'condition.svg', 6 => 'display_size.svg', 17 => 'graphic_card.svg', 8 => 'solid_disk_size.svg', 16 => 'keyboard.svg', 7 => 'solid_disk_size.svg', 9 => 'solid_disk_size.svg', // agrega los que necesites... ]; @endphp
{{ Str::upper($feature['nombre']) }}
{{-- Chechpoint transparentes --}} {{-- stilos del scroll --}}
@php usort($feature['options'], function ($a, $b) { return strcmp($a['nombre'], $b['nombre']); }); @endphp @foreach ($feature['options'] as $option)
{{--
--}}
{{ $option['nombre'] }}
@endforeach
@endforeach
@if (request()->has('fam'))
@endif @if (request()->has('sub'))
@endif @if (request()->has('bus'))
@endif @if (request()->has('tip'))
@endif @if (request()->has('fil'))
@endif @if (request()->has('ban'))
@endif @if (request()->has('mar'))
@endif @if (request()->has('pag'))
@endif
FILTER
CLEAR FILTERS
@else
Filters not available
@endif
{{-- termina filter left --}} {{-- filtros de check abajo --}} {{-- fin prueba --}}
@if (!empty($products))
LATEST
POPULARITY
LOW PRICE
HIGH PRICE
{{-- SCRIPT FILTROS ARRIBA --}} @foreach ($products as $item)
@include('website.shared.products-v2')
@endforeach @else
{{ $mensaje }}
@endif
@if (!empty($paginas)) @php $totalPaginas = $paginas; $paginaActual = request()->get('pag', 1); $mostrar = 5; $inicio = max($paginaActual - floor($mostrar / 2), 1); $fin = min($inicio + $mostrar - 1, $totalPaginas); $inicio = max($fin - $mostrar + 1, 1); @endphp @if ($totalPaginas > 1)
@for ($i = $inicio; $i <= $fin; $i++)
{{ $i }}
@endfor
@endif @endif
@include('website.home.partials.new.section-nav-button') @include('website.home.partials.new.scripts')