@php /** * O PASSO DE PRODUTOS — catálogo à esquerda, carrinho à direita. * * Extraído para um parcial porque DOIS modais o usam: o de nova comanda * (onde ele é o passo 2, depois do cliente) e o de adicionar itens a uma * comanda já aberta (onde ele é a tela inteira, porque o dono já está * definido). Duplicar o catálogo em dois arquivos faria a próxima mudança de * card de produto precisar acontecer nos dois — e a segunda seria esquecida. * * O QUE VIAJA NO POST: apenas `product_id` e `quantity` por item. O PREÇO NÃO * É ENVIADO. Os `data-order-product-price` existem só para o JavaScript somar * na tela; quem decide quanto vale cada item é o OrderController, lendo * `products.price` do banco. Se algum dia alguém acrescentar um * `` aqui, a arena passa a aceitar o preço * que o navegador mandar. * * @param \Illuminate\Support\Collection $categories categorias, para as badges de filtro * @param \Illuminate\Support\Collection $products produtos à venda * @param string $submitLabel rótulo do botão que envia */ @endphp
Nenhum produto à venda. Cadastre um produto para lançar pedidos.
@endforelseNenhum produto nesta categoria.