livewire-datatables icon indicating copy to clipboard operation
livewire-datatables copied to clipboard

'searchable()' for complex 'Coloumn::callback' functions.

Open rameezmeans opened this issue 3 years ago • 0 comments

I am using these queries. But searchable is not working. Can I see examples or docs?

Column::callback(['id', 'brand'], function ($id) {

  $file = File::findOrFail($id);
  return $file->brand.' '.$file->engine.' '.$file->vehicle()->TORQUE_standard;
                
})->label('Vehicle')->searchable(),
Column::callback('stages', function($stages){
               
                if(\App\Models\Service::where('name', $stages)->first()){
                    return '<img alt="{{$file->stages}}" width="33" height="33" data-src-retina="'. url("icons").'/'.\App\Models\Service::where('name', $stages)->first()->icon .'" data-src="'.url('icons').'/'.\App\Models\Service::where('name', $stages)->first()->icon.'" src="'.url('icons').'/'.\App\Models\Service::where('name', $stages)->first()->icon.'">
                                        <span class="text-black" style="top: 2px; position:relative;">'.$stages.'</span>';
                }
            })
            ->label('Stage')->searchable(),

rameezmeans avatar Feb 26 '23 09:02 rameezmeans