@php
/**
* @name Pagina prodotto\Dettagli\Aggiungi al carrello\Prodotto senza varianti
* @version 1.0.0
*/
@endphp
@if(current_cart() !== false)
@do_action( "product_quantity_field", $product)
@php
$stock = $product->get_stock();
$stock_quantity = (!empty($stock)) ? (int)$stock->get_quantity() : 0;
$field_class = ['form-control', 'input-quantity', 'check-quantity'];
if(is_customer()){
$field_class[] = 'check-quantity-stock';
}
$field_set = [
'class' => implode(' ', $field_class),
'id' => 'quantity-'.$product->get_id(),
'current-quantity' => ($product->in_cart()) ? $product->get_quantity() : 0,
'stock-quantity' => $stock_quantity,
'min' => 0
];
if(is_customer()){
$field_set['max'] = $stock_quantity;
}
@endphp
{!! Form::text('quantity', ($product->in_cart()) ? $product->get_quantity() : 0, $field_set) !!}
@do_action( "product_quantity_field_after", $product)
@endif