min_order_level) and $orderQuantityStartValue < $product->min_order_level) ? $product->min_order_level : $orderQuantityStartValue; $orderQuantityStep = 1; if (!empty($product->step_order_level)) { $orderQuantityStep = $product->step_order_level; if (!empty($orderQuantityStartValue)) { if ($orderQuantityStartValue < $orderQuantityStep) { $orderQuantityStartValue = $orderQuantityStep; } else { $orderQuantityStartValue = ceil($orderQuantityStartValue / $orderQuantityStep) * $orderQuantityStep; } } if (empty($product->min_order_level) and !isset($viewData['init'])) { $orderQuantityStartValue = $orderQuantityStep; } } $orderQuantityMinimum = ($product->min_order_level > 0) ? $product->min_order_level : 1; //endregion if (!VmConfig::get('use_as_catalog', 0)) { ?> product_stockhandle) ? $product->product_stockhandle : VmConfig::get('stockhandle', 'none'); if (($stockhandle == 'disableit' or $stockhandle == 'disableadd') and ($product->product_in_stock - $product->product_ordered) < $orderQuantityMinimum) { $linkToNotifyCustomerAboutProductStock = JRoute::_( 'index.php?option=com_virtuemart&view=productdetails&layout=notify&virtuemart_product_id=' . $product->virtuemart_product_id ); ?> prices['costPrice']))) { //region quantity field with in- and decrease button if ($product->orderable) { ?>
addToCartButton and $product->addToCartButton !== '') ? self::renderVmSubLayout('bs4-addtocartbtn', array ('orderable' => $product->orderable)) : $product->addToCartButton; if (!empty($addtoCartButton)) { ?>