@extends('layouts.app') @section('title', 'Produtos — '.config('app.name')) @section('content')
O que a sua arena vende no balcão.
| Imagem | Produto | Categoria | Preço | Ativo | Ações |
|---|---|---|---|---|---|
|
@if ($product->imageUrl())
|
{{ $product->name }} | {{-- O `?? '—'` não é decorativo: a coluna é NOT NULL, mas a relação ainda pode vir nula se a categoria for excluída por fora da tela. Um traço é melhor que um erro de propriedade em null numa listagem inteira. --}} {{ $product->category?->name ?? '—' }} | {{ $product->formattedPrice() }} | @can('update', $product) @else {{ $product->active ? 'Ativo' : 'Inativo' }} @endcan | @include('partials.row-actions', [ 'label' => $product->name, 'editUrl' => auth()->user()->can('update', $product) ? route('products.edit', $product) : null, 'deleteUrl' => auth()->user()->can('delete', $product) ? route('products.destroy', $product) : null, 'inline' => true, ]) |
| @if (filled($search)) Nenhum produto encontrado para "{{ $search }}". @else Nenhum produto cadastrado ainda. @endif | |||||