Просмотр исходного кода

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

# Conflicts:
#	Lc
feature/module_traiteur_v1
Guillaume 4 лет назад
Родитель
Сommit
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();

Загрузка…
Отмена
Сохранить