Grids
Grids copied to clipboard
Nayjest - Grids Example Required
**Hi , Can you please provide an example to filter function as well as setting components as per the latest way ,
Grids::make([
'src' => Contract::join('products', 'products.id', '=', 'contracts.product_id')
->join('vendors', 'vendors.id', '=', 'products.vendor_id')
->select('contracts.id', 'vendors.name as vendor_name'),
'columns' => [
'id',
[
'some_other_column_name',
'label' => some_translate_function('Some Field'),
'sortable' => true,
],
[
'name'=>'vendor_name',
'filter' => [
'filtering_func' => function($val, EloquentDataProvider $dp){
$builder = $dp->getBuilder();
return $builder->where('vendors.name ', 'like', $val);
}
]
]
],
'components' => ???
]);**