Преглед на файлове

Frontend : correctif catégories vides dans sidebar

feature/export_comptable
Guillaume преди 4 години
родител
ревизия
9997c9f159
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. +6
    -1
      ShopBundle/Repository/ProductCategoryRepository.php

+ 6
- 1
ShopBundle/Repository/ProductCategoryRepository.php Целия файл

@@ -42,7 +42,7 @@ class ProductCategoryRepository extends BaseRepository implements DefaultReposit

}

public function findAllByParent($parentCategory, $withOffline = false)
public function findAllByParent($parentCategory, $withOffline = false, $withEmptyCategories = true)
{
$query = $this->createQueryBuilder('e');
$query->andWhere('e.parent = :idParentCategory');
@@ -50,6 +50,11 @@ class ProductCategoryRepository extends BaseRepository implements DefaultReposit
if ($withOffline) $query->andWhere('e.status >= 0');
else $query->andWhere('e.status = 1');

if(!$withEmptyCategories) {
$query->innerJoin('e.productFamilies','pf') ;
$query->andWhere('pf.status = 1') ;
}

$query->setParameter('idParentCategory', $parentCategory->getId());
return $query->getQuery()->getResult();
}

Loading…
Отказ
Запис