nova-mega-filter
nova-mega-filter copied to clipboard
Can this filter work with relationship?
I want to show MegaFilter
of OrderItem
when visiting Order
detail page.
Is it possible?
class Order extends Resource
{
public function fields(NovaRequest $request): array
{
return [
Text::make('tel'),
HasMany::make('OrderItems'),
];
}
}
class OrderItem extends Resource
{
use MegaFilterTrait;
public function fields(NovaRequest $request): array
{
return [
Text::make('Name'),
];
}
public function filters(NovaRequest $request)
{
return [
MegaFilter::make([
RoomFilter::make(),
]),
];
}
}