@php $menu = new App\Http\Controllers\Menu\MenuController; $menuMain = $menu->getMenuMain(true); $menuTodos = $menu->getMenuTodos(true); $nameRoute = \Route::currentRouteName(); if($nameRoute === 'front.segment.list') { $segment = request()->segment(2); } else if($nameRoute === 'front.subgroup.list') { $segment = request()->segment(3); } else { $segment = request()->segment(4); } $menus = $menuMain; $todos = $menuTodos; @endphp
  • Ver todos
    @foreach ($todos->chunk(8) as $segmentos)
      @foreach ($segmentos as $segmento)
    • segmento_id]) }}" id="{{ $segmento->segmento_id }}"> {{ $segmento->segmento_segmento }}
    • @endforeach
    @endforeach
    @php $temPromocaoD = App\Shop\Products\Product::where('destaque', 1)->whereStatus(1)->get(); if($temPromocaoD->count() > 0) $promocaoDiversos = App\Shop\Products\Product::where('destaque', 1)->whereStatus(1)->get()->random(); @endphp @if (isset($promocaoDiversos))
    @if($promocaoDiversos->cover) @php $srcPromo = config('site.url')."storage/" .$promocaoDiversos->cover; @endphp Card image cap @endif
    {{ $promocaoDiversos->name }}
    @php if ($promocaoDiversos->sale_price && ($promocaoDiversos->sale_price_ini <= now() && $promocaoDiversos->sale_price_fim > now() || $promocaoDiversos->sale_price_ini === null)) { $preco_valido = $promocaoDiversos->sale_price; } else { $preco_valido = $promocaoDiversos->price; } $valorBoleto = (config('cart.desconto_boleto') > 0) ? $preco_valido - ($preco_valido * (config('cart.desconto_boleto') / 100)) : $preco_valido; $valor = 0.00; $parcela = 0; for($p = 1 ; $p <= config('cart.parc_sem_juros') ; $p++) { if (round($preco_valido / $p, 2) > config('cart.valor_min_parcela')) { $valor = $preco_valido / $p; $parcela = $p; } } @endphp @if (config('site.catalogo_produtos'))
     
    @else
    por {{ config('cart.currency_symbol') }} {{ number_format($preco_valido, 2, ',', '.') }}
    @endif
    Ver item
    @endif
  • @foreach ($menus as $menu) @php $grupos = App\MenuSegmento::select('segmento', 'grupo', 'id_segmento', 'id_grupo') ->where('web_mn_main', '>', '0') ->where('id_segmento', $menu->segmento_id) ->groupBy('segmento', 'grupo', 'id_segmento', 'id_grupo') ->get() @endphp
  • @switch($menu->segmento_segmento) @case('CIRÚRGICO INSTRUMENTAL') {{ config('app.name') }} - CIRÚRGICO INSTRUMENTAL @break @case('MATERIAIS DE CONSUMO') @break @case('CURATIVOS') @case('PODOLOGIA') {{ config('app.name') }} - Podologia @break @case('ORTOPEDIA') @break @case('FISIOTERAPIA') {{ config('app.name') }} - Fisioterapia @break @case('CONFORTO E BEM ESTAR') @break @default @endswitch
    {{$menu->segmento_segmento}}
    @foreach ($grupos->chunk(8) as $listas)
      @foreach ($listas as $grupo) @if( (strtoupper($grupo->grupo) !== 'GERAL') )
    • {{ $grupo->grupo }}
    • @endif @endforeach
    @endforeach @if($grupos->first())
    @php $temPromocao = App\Shop\Products\Product::where('id_segment', $grupos->first()->id_segmento)->whereStatus(1)->get(); if($temPromocao->count() > 0) $promocaoTopo = App\Shop\Products\Product::where('id_segment', $grupos->first()->id_segmento)->whereStatus(1)->get()->random(); @endphp @if ($promocaoTopo)
    @if($promocaoTopo->cover) @php $srcPromo = config('site.url')."storage/" .$promocaoTopo->cover; @endphp Card image cap @endif
    {{ $promocaoTopo->name }}
    @php if ($promocaoTopo->sale_price && ($promocaoTopo->sale_price_ini <= now() && $promocaoTopo->sale_price_fim > now() || $promocaoTopo->sale_price_ini === null)) { $preco_valido = $promocaoTopo->sale_price; } else { $preco_valido = $promocaoTopo->price; } $valorBoleto = (config('cart.desconto_boleto') > 0) ? $preco_valido - ($preco_valido * (config('cart.desconto_boleto') / 100)) : $preco_valido; $valor = 0.00; $parcela = 0; for($p = 1 ; $p <= config('cart.parc_sem_juros') ; $p++) { if (round($preco_valido / $p, 2) > config('cart.valor_min_parcela')) { $valor = $preco_valido / $p; $parcela = $p; } } @endphp @if (config('site.catalogo_produtos'))
     
    @else
    por {{ config('cart.currency_symbol') }} {{ number_format($preco_valido, 2, ',', '.') }}
    @endif
    Ver item
    @endif
    @endif
  • @endforeach