diff --git a/config/scout.php b/config/scout.php index 9621f1bfe..ecbaadda0 100644 --- a/config/scout.php +++ b/config/scout.php @@ -121,7 +121,7 @@ return [ 'index-settings' => [ \Webkul\Product\Models\ProductFlat::class => [ 'filterableAttributes'=> ['id','name'], - 'sortableAttributes' => ['name','min_price'], + 'sortableAttributes' => ['name','created_at','min_price'], // Other settings fields... ], \Sarga\Brand\Models\Brand::class => [ diff --git a/packages/Sarga/Shop/src/Repositories/ProductRepository.php b/packages/Sarga/Shop/src/Repositories/ProductRepository.php index e8f0f6e9f..828608c93 100644 --- a/packages/Sarga/Shop/src/Repositories/ProductRepository.php +++ b/packages/Sarga/Shop/src/Repositories/ProductRepository.php @@ -508,7 +508,7 @@ class ProductRepository extends WProductRepository //$options['sort'] = return $meilisearch->rawSearch($query, $options); - }); + })->paginate(request()->input('limit')??10); } else if (config('scout.driver') == 'elastic') { $queries = explode('_', $term);