diff --git a/packages/Sarga/Admin/src/Resources/views/catalog/menus/menu-brand-links.blade.php b/packages/Sarga/Admin/src/Resources/views/catalog/menus/menu-brand-links.blade.php
new file mode 100644
index 000000000..acd29406d
--- /dev/null
+++ b/packages/Sarga/Admin/src/Resources/views/catalog/menus/menu-brand-links.blade.php
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+@push('scripts')
+
+
+
+
+
+@endpush
\ No newline at end of file
diff --git a/packages/Sarga/Admin/src/Resources/views/catalog/menus/menu-links.blade.php b/packages/Sarga/Admin/src/Resources/views/catalog/menus/menu-links.blade.php
deleted file mode 100644
index e9539c6b2..000000000
--- a/packages/Sarga/Admin/src/Resources/views/catalog/menus/menu-links.blade.php
+++ /dev/null
@@ -1,153 +0,0 @@
-
-
-
-
-
-
-
-
-
-@push('scripts')
-
-
-
-
-
-@endpush
\ No newline at end of file
diff --git a/packages/Sarga/Admin/src/Routes/catalog-routes.php b/packages/Sarga/Admin/src/Routes/catalog-routes.php
index 343f76537..90283e7e5 100644
--- a/packages/Sarga/Admin/src/Routes/catalog-routes.php
+++ b/packages/Sarga/Admin/src/Routes/catalog-routes.php
@@ -8,7 +8,7 @@ use Sarga\Admin\Http\Controllers\Menus;
Route::group(['middleware' => ['web', 'admin'], 'prefix' => config('app.admin_url')], function () {
Route::prefix('catalog')->group(function () {
/**
- * Categories routes.
+ * Menu routes.
*/
Route::get('/menus', [Menus::class, 'index'])->defaults('_config', [
'view' => 'sarga_admin::catalog.menus.index',
@@ -35,5 +35,7 @@ Route::group(['middleware' => ['web', 'admin'], 'prefix' => config('app.admin_ur
Route::post('menus/massdelete', [Menus::class, 'massDestroy'])->defaults('_config', [
'redirect' => 'admin.catalog.menus.index',
])->name('admin.catalog.menus.massdelete');
+
+ Route::get('menus/brands',[Menus::class, 'brands'])->name('admin.catalog.menus.brandsearch')
});
});
\ No newline at end of file
diff --git a/packages/Sarga/Brand/src/Repositories/BrandRepository.php b/packages/Sarga/Brand/src/Repositories/BrandRepository.php
index 747315857..abd1578b4 100644
--- a/packages/Sarga/Brand/src/Repositories/BrandRepository.php
+++ b/packages/Sarga/Brand/src/Repositories/BrandRepository.php
@@ -97,4 +97,15 @@ class BrandRepository extends Repository
->groupBy('brands.id')
->get();
}
+
+ public function search($key){
+ $brands = $this->getModel()::search(implode(' OR ', $key))
+// ->where('status',1)
+// ->orderBy('name','asc')
+ ->take(10)
+ ->query(fn ($query) => $query->select('id','name')->orderBy('name'))
+ ->get();
+
+ return $brands;
+ }
}
\ No newline at end of file