@props(['menu', 'categorias'])
{{-- --}} @php $current_setor = request()->get('setor') ?? 'para_casa'; $q = request()->get('q'); @endphp {{-- --}} {{-- --}} {{-- {{ __('messages._setores.para_casa') }} --}} {{-- --}} {{-- --}} {{-- {{ __('messages._setores.para_empresa') }} --}} {{-- --}} {{-- --}} {{-- {{ __('messages._setores.para_voce') }} --}} {{-- --}} {{-- --}}
@if (!$categorias->isEmpty()) @php $current = request()->get('categoria') ?? 'todos'; $selected_categoria = request()->get('categoria'); $categorias = $categorias->map(fn ($el) => ['id' => $el->id, 'nome' => $el->nome]); $categorias->prepend(['id' => 'todos', 'nome' => __('messages._filtros.todos')]); @endphp
@foreach ($categorias as $categoria) @php $selecionado = $categoria['id'] == $current; $query = request()->query(); $query = array_diff_key($query, array_flip(['categoria', 'categoria', 'subcategoria', 'page'])); if ($categoria['id'] !== 'todos') { $query['categoria'] = $categoria['id']; } $href = '?' . http_build_query($query); @endphp {{ $categoria['nome'] }} @endforeach
@endif