From 7c0065964562d6b05b8135dd81b711ad2cfc3204 Mon Sep 17 00:00:00 2001 From: Diatrex Date: Thu, 29 Oct 2020 12:13:05 +0300 Subject: [PATCH] #2505 Advanced Package ad limit is required --- .../visiosoft/cats-module/src/Category/CategoryModel.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/default/visiosoft/cats-module/src/Category/CategoryModel.php b/addons/default/visiosoft/cats-module/src/Category/CategoryModel.php index 80c7a1205..2a7bdc039 100644 --- a/addons/default/visiosoft/cats-module/src/Category/CategoryModel.php +++ b/addons/default/visiosoft/cats-module/src/Category/CategoryModel.php @@ -15,7 +15,7 @@ class CategoryModel extends CatsCategoryEntryModel implements CategoryInterface ->first(); } - public function getParentCats($id, $type = null) + public function getParentCats($id, $type = null, $noMainCat = true) { $cat = $this->getCat($id); $catNames = array(); @@ -30,7 +30,9 @@ class CategoryModel extends CatsCategoryEntryModel implements CategoryInterface if ($parCat->parent_category_id == "") { if ($type == "add_main") $catNames[] = $parCat->name; - break; + if ($noMainCat) { + break; + } } $catNames[] = $parCat->name; $cat_ids[] = $parCat->id;