merhaba arkadaşlar mevcut scriptimde arama kısımı var burda yapmak istediğim şey şu kullanıcı misal bişey yazdığında ilgili sonuçlar aşağıda sıralansın istiyorum bunu nasıl yapabilirim fikir öneri yol gösterimi hakkında yorumlarınızı bekliyorum Laravel proje
<form action="{{ route('search_ads') }}" method="GET" class="search-bar">
<input
type="text"
name="search"
class="search-input"
placeholder="Ürün veya ilan arayabilirsiniz..."
value="{{ old('search') }}">
<button type="submit" class="search-button">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">
<path fill="currentColor" d="M18.031 16.617l4.283 4.282-1.415 1.415-4.282-4.283A8.96 8.96 0 0 1 11 20c-4.968 0-9-4.032-9-9s4.032-9 9-9 9 4.032 9 9a8.96 8.96 0 0 1-1.969 5.617zm-2.006-.742A6.977 6.977 0 0 0 18 11c0-3.868-3.133-7-7-7-3.868 0-7 3.132-7 7 0 3.867 3.132 7 7 7a6.977 6.977 0 0 0 4.875-1.975l.15-.15z"/>
</svg>
</button>
</form>public function search_ads(Request $request)
{
$searchTerm = $request->input('search');
// Ads modelini kullanarak veriyi filtrele
$data = Ads::where('ads_title', 'LIKE', "%{$searchTerm}%")
->where('is_delete', 0)
->where('status', 1)
->get();
// Veriyi view'a gönder
return view('frontend.ads.search', [
'data' => $data,
'searchTerm' => $searchTerm
]);
}
}
yazdığınız laravel kodları doğru hocam fakat bunu viewe göndermek yerine jquery ajax kullanarak each döngüsü ile arama sonuçlarını ilgili sayfaya gitmeden yapabilirsiniz ücretli destek için pm iletebilirsiniz.