From 8c1be392c2c064275612a6ba6b97bc50e9166ae0 Mon Sep 17 00:00:00 2001 From: Diatrex Date: Tue, 11 Feb 2020 14:09:11 +0300 Subject: [PATCH] #792 Kategori Sorunu --- .../src/Http/Controller/Admin/CategoryController.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/addons/default/visiosoft/cats-module/src/Http/Controller/Admin/CategoryController.php b/addons/default/visiosoft/cats-module/src/Http/Controller/Admin/CategoryController.php index 13a4feb08..64ba11f6d 100644 --- a/addons/default/visiosoft/cats-module/src/Http/Controller/Admin/CategoryController.php +++ b/addons/default/visiosoft/cats-module/src/Http/Controller/Admin/CategoryController.php @@ -181,10 +181,12 @@ class CategoryController extends AdminController public function delete(CategoryRepositoryInterface $categoryRepository, Request $request, CategoryModel $categoryModel, $id) { $categoryRepository->DeleteCategories($id); - if ($request->parent == "") - return redirect('admin/cats')->with('success', ['Category and related sub-categories deleted successfully.']); - else + $subCats = $categoryRepository->getSubCatById($request->parent); + if (count($subCats)) { return redirect('admin/cats?cat=' . $request->parent)->with('success', ['Category and related sub-categories deleted successfully.']); + } else { + return redirect('admin/cats')->with('success', ['Category and related sub-categories deleted successfully.']); + } } public function cleanSubcats()