diff --git a/packages/Sarga/Admin/src/Http/Controllers/Menus.php b/packages/Sarga/Admin/src/Http/Controllers/Menus.php index b1dbb989d..3a47db2d2 100644 --- a/packages/Sarga/Admin/src/Http/Controllers/Menus.php +++ b/packages/Sarga/Admin/src/Http/Controllers/Menus.php @@ -64,8 +64,8 @@ class Menus extends Controller public function brands(BrandRepository $repository){ if (request()->ajax()) { $results = []; - - foreach ($repository->search(request()->input('query')) as $row) { + $queries = explode(' ', request()->input('query')); + foreach ($repository->search($queries) as $row) { $results[] = [ 'id' => $row->id, 'name' => $row->name, diff --git a/packages/Sarga/Brand/src/Repositories/BrandRepository.php b/packages/Sarga/Brand/src/Repositories/BrandRepository.php index abd1578b4..18c771d70 100644 --- a/packages/Sarga/Brand/src/Repositories/BrandRepository.php +++ b/packages/Sarga/Brand/src/Repositories/BrandRepository.php @@ -99,6 +99,7 @@ class BrandRepository extends Repository } public function search($key){ + $key = $brands = $this->getModel()::search(implode(' OR ', $key)) // ->where('status',1) // ->orderBy('name','asc')