์ข์ ์์นจ์ด์์; ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์๋ฒ ์ธก์์ serachBar ์ ๋ ฅ์ "๊ฐ"์ ์ก์ธ์คํ ์ ์์ต๋๊น? ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฌธ์ ๋ "return Datatables" ์ ์ ์ฟผ๋ฆฌ๋ฅผ ํํฐ๋งํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค.
$casa = Casa::where('client_id', Auth::user()->id)->first();
$guifftCards = guiftcarwin::where('casa', $casa->id)->orderBy('created_at','DESC')->select(['created_at','client_id' ,'id']);
return Datatables::of($guifftCards)
->editColumn('client_id',function ($guifftCard){
return HellperFunction::getUserName($guifftCard->client_id);
} )
->editColumn('id',function ($guifftCard){
return HellperFunction::makeValue($guifftCard->id);
} )
->make();
$casa = Casa::where('client_id', Auth::user()->id)->first();
$usersID = Users::where('name', 'LIKE', "%{$SEARCHBAR}%")->pluck('client_id');
$guifftCards = guiftcarwin::where('casa', $casa->id)->wherein('client_id',$usersID)->orderBy('created_at','DESC')->select(['created_at','client_id' ,'id']);
return Datatables::of($guifftCards)
->editColumn('client_id',function ($guifftCard){
return HellperFunction::getUserName($guifftCard->client_id);
} )
->editColumn('id',function ($guifftCard){
return HellperFunction::makeValue($guifftCard->id);
} )
->make();
๊ฐ์ฌ !
์๋ ,
์๋ง๋ ์ด๊ฒ์ด ๊ทํ์ ์ง๋ฌธ์ ๋ตํ ์ ์์ต๋๊น? https://datatables.yajrabox.com/fluent/custom-filter
request('search.value')
์ฌ์ฉํ์ฌ ์ก์ธ์คํ ์ ์์ต๋๋ค. @AdrienPoupa์์ ์ ๊ณตํ ๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ ๊ณ ๊ธ ๊ฒ์์ ์ํํ ์๋ ์์ต๋๋ค. ๊ฐ์ฌ!
AdrienPoupa์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ ๋๋ก ์๋ํฉ๋๋ค!!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์๋ ,
์๋ง๋ ์ด๊ฒ์ด ๊ทํ์ ์ง๋ฌธ์ ๋ตํ ์ ์์ต๋๊น? https://datatables.yajrabox.com/fluent/custom-filter