瀏覽代碼

Merge branch 'develop' of https://gitea.laclic.fr/Placedulocal/Symfony into develop

# Conflicts:
#	Lc
feature/module_traiteur_v1
Guillaume 4 年之前
父節點
當前提交
9819286733
共有 1 個檔案被更改,包括 13 行新增5 行删除
  1. +13
    -5
      ShopBundle/Services/Order/OrderUtilsStockTrait.php

+ 13
- 5
ShopBundle/Services/Order/OrderUtilsStockTrait.php 查看文件

@@ -58,18 +58,26 @@ trait OrderUtilsStockTrait
}
}


public function isProductAvailable(Product $product, $quantityOrder = 0, $checkCart = false, $orderShop = null)
public function isProductSaleStatusOn(Product $product)
{
if ($product->getStatus() != 1 || $product->getProductFamily()->getStatus() != 1 || $product->getProductFamily()->getSaleStatus()!=1) {
return false;
if($product->getProductFamily()->getSaleStatus()!=1) {
return false ;
}

$allCategoriesSalesOff = true;
foreach ($product->getProductFamily()->getProductCategories() as $category){
if($category->getSaleStatus())$allCategoriesSalesOff = false;
}
if($allCategoriesSalesOff)return false;
if($allCategoriesSalesOff) return false;

return true ;
}

public function isProductAvailable(Product $product, $quantityOrder = 0, $checkCart = false, $orderShop = null)
{
if ($product->getStatus() != 1 || $product->getProductFamily()->getStatus() != 1 || !$this->isProductSaleStatusOn($product)) {
return false;
}

if (!$orderShop) {
$orderShop = $this->getCartCurrent();

Loading…
取消
儲存